Lines Matching refs:TransitionArray
55 Handle<TransitionArray> result = in Insert()
80 Handle<TransitionArray> result = in Insert()
142 TransitionArray array = GetTransitionArray(isolate, map); in Insert()
180 Handle<TransitionArray> result = isolate->factory()->NewTransitionArray( in Insert()
188 TransitionArray array = GetTransitionArray(isolate, map); in Insert()
334 bool TransitionArray::CompactPrototypeTransitionArray(Isolate* isolate, in CompactPrototypeTransitionArray()
367 Handle<WeakFixedArray> TransitionArray::GrowPrototypeTransitionArray( in GrowPrototypeTransitionArray()
394 const int header = TransitionArray::kProtoTransitionHeaderSize; in PutPrototypeTransition()
398 int transitions = TransitionArray::NumberOfPrototypeTransitions(*cache) + 1; in PutPrototypeTransition()
405 if (!TransitionArray::CompactPrototypeTransitionArray(isolate, *cache)) { in PutPrototypeTransition()
406 if (capacity == TransitionArray::kMaxCachedPrototypeTransitions) return; in PutPrototypeTransition()
407 cache = TransitionArray::GrowPrototypeTransitionArray( in PutPrototypeTransition()
414 int last = TransitionArray::NumberOfPrototypeTransitions(*cache); in PutPrototypeTransition()
418 TransitionArray::SetNumberOfPrototypeTransitions(*cache, last + 1); in PutPrototypeTransition()
426 int length = TransitionArray::NumberOfPrototypeTransitions(cache); in GetPrototypeTransition()
429 cache.Get(TransitionArray::kProtoTransitionHeaderSize + i); in GetPrototypeTransition()
449 TransitionArray transition_array = in GetPrototypeTransitions()
458 void TransitionArray::SetNumberOfPrototypeTransitions( in SetNumberOfPrototypeTransitions()
515 Handle<TransitionArray> new_transitions) { in ReplaceTransitions()
536 Handle<TransitionArray> result = isolate->factory()->NewTransitionArray(nof); in EnsureHasFullTransitionArray()
583 TransitionArray transitions = in TraverseTransitionTreeInternal()
584 TransitionArray::cast(raw_transitions->GetHeapObjectAssumeStrong()); in TraverseTransitionTreeInternal()
588 TransitionArray::NumberOfPrototypeTransitions(proto_trans); in TraverseTransitionTreeInternal()
590 int index = TransitionArray::kProtoTransitionHeaderSize + i; in TraverseTransitionTreeInternal()
615 TransitionArray old_transitions = GetTransitionArray(isolate, map); in CheckNewTransitionsAreConsistent()
617 TransitionArray new_transitions = TransitionArray::cast(transitions); in CheckNewTransitionsAreConsistent()
631 DCHECK_NE(TransitionArray::kNotFound, new_target_index); in CheckNewTransitionsAreConsistent()
640 int TransitionArray::SearchDetails(int transition, PropertyKind kind, in SearchDetails()
664 Map TransitionArray::SearchDetailsAndGetTarget(int transition, in SearchDetailsAndGetTarget()
687 int TransitionArray::Search(PropertyKind kind, Name name, in Search()
695 Map TransitionArray::SearchAndGetTarget(PropertyKind kind, Name name, in SearchAndGetTarget()
704 void TransitionArray::ForEachTransitionTo( in ForEachTransitionTo()
719 void TransitionArray::Sort() { in Sort()