HomeSort by relevance Sort by last modified time
    Searched refs:TransitionArray (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 585 milliseconds