Lines Matching refs:initial_map
42 return constructor_function.initial_map();
848 Handle<Map> map(isolate->native_context()->object_function().initial_map(),
1302 *map == JSFunction::cast(maybe_constructor).initial_map()) ||
1588 Handle<Map> Map::AsLanguageMode(Isolate* isolate, Handle<Map> initial_map,
1590 DCHECK(InstanceTypeChecker::IsJSFunction(initial_map->instance_type()));
1594 if (is_sloppy(shared_info->language_mode())) return initial_map;
1605 isolate, initial_map, *transition_symbol);
1609 initial_map->NotifyLeafMapLayoutChange(isolate);
1612 // the other details from the |initial_map|.
1614 Map::CopyInitialMap(isolate, function_map, initial_map->instance_size(),
1615 initial_map->GetInObjectProperties(),
1616 initial_map->UnusedPropertyFields());
1617 map->SetConstructor(initial_map->GetConstructor());
1618 map->set_prototype(initial_map->prototype());
1619 map->set_construction_counter(initial_map->construction_counter());
1621 if (TransitionsAccessor::CanHaveMoreTransitions(isolate, initial_map)) {
1622 Map::ConnectTransition(isolate, initial_map, map, transition_symbol,
1664 Copy(isolate, handle(isolate->object_function()->initial_map(), isolate),
1881 Handle<Map> initial_map(constructor->initial_map(), isolate);
1882 result = Map::Normalize(isolate, initial_map, CLEAR_INOBJECT_PROPERTIES,
1884 initial_map->DeprecateTransitionTree(isolate);
1889 initial_map->dependent_code().DeoptimizeDependentCodeGroup(