/external/v8/src/ |
transitions-inl.h | 14 TransitionArray* TransitionArray::cast(Object* object) { 16 return reinterpret_cast<TransitionArray*>(object); 20 Object* TransitionArray::next_link() { return get(kNextLinkIndex); } 23 void TransitionArray::set_next_link(Object* next, WriteBarrierMode mode) { 28 bool TransitionArray::HasPrototypeTransitions() { 33 FixedArray* TransitionArray::GetPrototypeTransitions() { 40 void TransitionArray::SetPrototypeTransitions(FixedArray* transitions) { 46 Object** TransitionArray::GetPrototypeTransitionsSlot() { 51 Object** TransitionArray::GetKeySlot(int transition_number) [all...] |
transitions.cc | 16 void TransitionArray::Insert(Handle<Map> map, Handle<Name> name, 28 // If the flag requires a full TransitionArray, allocate one. 29 Handle<TransitionArray> result = Allocate(isolate, 0, 1); 49 // Otherwise allocate a full TransitionArray with slack for a new entry. 50 Handle<TransitionArray> result = Allocate(isolate, 1, 1); 61 // At this point, we know that the map has a full TransitionArray. 74 TransitionArray* array = TransitionArray::cast(map->raw_transitions()); 107 // We're gonna need a bigger TransitionArray. 108 Handle<TransitionArray> result = Allocate [all...] |
transitions.h | 35 class TransitionArray: public FixedArray { 166 inline static TransitionArray* cast(Object* object); 243 // Allocates a TransitionArray. 244 static Handle<TransitionArray> Allocate(Isolate* isolate, 314 TransitionArray* old_transitions, 317 static void ZapTransitionArray(TransitionArray* transitions); 319 DISALLOW_IMPLICIT_CONSTRUCTORS(TransitionArray);
|
objects-debug.cc | 81 TransitionArray::cast(this)->TransitionArrayVerify(); 349 SLOW_DCHECK(TransitionArray::IsSortedNoDuplicates(this)); 350 SLOW_DCHECK(TransitionArray::IsConsistentWithBackPointers(this)); 412 void TransitionArray::TransitionArrayVerify() { [all...] |
objects-printer.cc | 86 TransitionArray::cast(this)->TransitionArrayPrint(os); 516 int nof_transitions = TransitionArray::NumberOfTransitions(raw_transitions()); 520 TransitionArray::PrintTransitions(os, raw_transitions(), false); 571 void TransitionArray::TransitionArrayPrint(std::ostream& os) { // NOLINT 572 HeapObject::PrintHeader(os, "TransitionArray"); [all...] |
json-parser.cc | 368 key = TransitionArray::ExpectedTransitionKey(map); 373 target = TransitionArray::ExpectedTransitionTarget(map); 380 target = TransitionArray::FindTransitionToField(map, key);
|
objects.cc | [all...] |
globals.h | 396 class TransitionArray; [all...] |
objects-body-descriptors-inl.h | 457 return Op::template apply<TransitionArray::BodyDescriptor>(p1, p2, p3);
|
factory.h | 316 Handle<TransitionArray> NewTransitionArray(int capacity);
|
factory.cc | [all...] |
objects.h | 94 // - TransitionArray [all...] |
objects-inl.h | 692 TYPE_CHECKER(TransitionArray, TRANSITION_ARRAY_TYPE) [all...] |
/external/v8/test/cctest/ |
test-transitions.cc | 65 TransitionArray::Insert(map0, name1, map1, SIMPLE_PROPERTY_TRANSITION); 66 CHECK(TransitionArray::IsSimpleTransition(map0->raw_transitions())); 68 TransitionArray::SearchTransition(*map0, kData, *name1, attributes)); 69 CHECK_EQ(1, TransitionArray::NumberOfTransitions(map0->raw_transitions())); 70 CHECK_EQ(*name1, TransitionArray::GetKey(map0->raw_transitions(), 0)); 71 CHECK_EQ(*map1, TransitionArray::GetTarget(map0->raw_transitions(), 0)); 73 TransitionArray::Insert(map0, name2, map2, SIMPLE_PROPERTY_TRANSITION); 74 CHECK(TransitionArray::IsFullTransitionArray(map0->raw_transitions())); 77 TransitionArray::SearchTransition(*map0, kData, *name1, attributes)); 79 TransitionArray::SearchTransition(*map0, kData, *name2, attributes)) [all...] |
test-field-type-tracking.cc | 363 TransitionArray::SearchTransition(*map, kData, *name, attributes); [all...] |
/external/v8/src/heap/ |
objects-visiting-inl.h | 366 TransitionArray* array = TransitionArray::cast(object); 373 int num_transitions = TransitionArray::NumberOfTransitions(array);
|
objects-visiting.h | 88 V(TransitionArray) \
|
mark-compact.cc | [all...] |
mark-compact.h | 755 bool CompactTransitionArray(Map* map, TransitionArray* transitions,
|
heap.cc | [all...] |
/external/v8/src/compiler/ |
access-info.cc | 411 if (TransitionArray::SearchTransition(map, kData, name, NONE)
|
/external/v8/src/profiler/ |
heap-snapshot-generator.cc | [all...] |
/external/v8/tools/ |
grokdump.py | [all...] |
/external/v8/test/cctest/heap/ |
test-heap.cc | [all...] |
/external/v8/src/crankshaft/ |
hydrogen.h | [all...] |