Lines Matching refs:root_map
4119 Map* root_map = old_map->FindRootMap(); in TryUpdate() local
4120 if (!old_map->EquivalentToForTransition(root_map)) return MaybeHandle<Map>(); in TryUpdate()
4122 ElementsKind from_kind = root_map->elements_kind(); in TryUpdate()
4126 root_map = root_map->LookupElementsTransitionMap(to_kind); in TryUpdate()
4127 if (root_map == NULL) return MaybeHandle<Map>(); in TryUpdate()
4130 Map* new_map = root_map->TryReplayPropertyTransitions(*old_map); in TryUpdate()
4780 Map* root_map = FindRootMap(); in FindElementsKindTransitionedMap() local
4781 if (!EquivalentToForTransition(root_map)) return nullptr; in FindElementsKindTransitionedMap()
4782 root_map = root_map->LookupElementsTransitionMap(kind); in FindElementsKindTransitionedMap()
4783 DCHECK_NOT_NULL(root_map); in FindElementsKindTransitionedMap()
4787 for (root_map = root_map->ElementsTransitionMap(); in FindElementsKindTransitionedMap()
4788 root_map != nullptr && root_map->has_fast_elements(); in FindElementsKindTransitionedMap()
4789 root_map = root_map->ElementsTransitionMap()) { in FindElementsKindTransitionedMap()
4790 Map* current = root_map->TryReplayPropertyTransitions(this); in FindElementsKindTransitionedMap()