Lines Matching refs:transitions
603 TransitionArray* transitions = map->unchecked_transition_array(); in MarkMapContents() local
604 if (transitions->IsTransitionArray()) { in MarkMapContents()
605 MarkTransitionArray(heap, transitions); in MarkMapContents()
608 ASSERT(transitions->IsMap() || transitions->IsUndefined()); in MarkMapContents()
650 Heap* heap, TransitionArray* transitions) { in MarkTransitionArray() argument
651 if (!StaticVisitor::MarkObjectWithoutPush(heap, transitions)) return; in MarkTransitionArray()
654 if (transitions->IsSimpleTransition()) return; in MarkTransitionArray()
656 if (transitions->HasPrototypeTransitions()) { in MarkTransitionArray()
660 Object** slot = transitions->GetPrototypeTransitionsSlot(); in MarkTransitionArray()
666 for (int i = 0; i < transitions->number_of_transitions(); ++i) { in MarkTransitionArray()
667 StaticVisitor::VisitPointer(heap, transitions->GetKeySlot(i)); in MarkTransitionArray()