Lines Matching refs:old_map
654 Map SearchMigrationTarget(Isolate* isolate, Map old_map) {
657 Map target = old_map;
668 // types instead of old_map's types.
669 // Go to slow map updating if the old_map has fast properties with cleared
671 DescriptorArray old_descriptors = old_map.instance_descriptors(isolate);
672 for (InternalIndex i : old_map.IterateOwnDescriptors()) {
684 isolate, old_map, ConcurrencyMode::kSynchronous) == target);
690 MaybeHandle<Map> Map::TryUpdate(Isolate* isolate, Handle<Map> old_map) {
694 if (!old_map->is_deprecated()) return old_map;
697 Map target_map = SearchMigrationTarget(isolate, *old_map);
704 isolate, *old_map, ConcurrencyMode::kSynchronous);
707 TransitionsAccessor::SetMigrationTarget(isolate, old_map, new_map.value());
712 Map Map::TryReplayPropertyTransitions(Isolate* isolate, Map old_map,
717 const int old_nof = old_map.NumberOfOwnDescriptors();
722 old_map.instance_descriptors(isolate, kAcquireLoad);