Lines Matching refs:initial_map

804   js_global_object_function->initial_map()->set_is_hidden_prototype();
805 js_global_object_function->initial_map()->set_dictionary_map(true);
833 global_proxy_function->initial_map()->set_is_access_check_needed(true);
921 Handle<Map> initial_map(array_function->initial_map());
925 DCHECK(initial_map->elements_kind() == GetInitialFastElementsKind());
926 Map::EnsureDescriptorSlack(initial_map, 1);
937 array_function->initial_map()->AppendDescriptor(&d);
947 CacheInitialJSArrayMaps(native_context(), initial_map);
979 Handle<Map>(native_context()->string_function()->initial_map());
1021 Handle<Map> initial_map(regexp_fun->initial_map());
1023 DCHECK_EQ(0, initial_map->inobject_properties());
1027 Map::EnsureDescriptorSlack(initial_map, 5);
1035 initial_map->AppendDescriptor(&field);
1043 initial_map->AppendDescriptor(&field);
1051 initial_map->AppendDescriptor(&field);
1059 initial_map->AppendDescriptor(&field);
1069 initial_map->AppendDescriptor(&field);
1072 initial_map->set_inobject_properties(5);
1073 initial_map->set_pre_allocated_property_fields(5);
1074 initial_map->set_unused_property_fields(0);
1075 initial_map->set_instance_size(
1076 initial_map->instance_size() + 5 * kPointerSize);
1077 initial_map->set_visitor_id(StaticVisitorBase::GetVisitorId(*initial_map));
1080 Handle<Map> proto_map = Map::Copy(initial_map);
1095 initial_map->set_prototype(*proto);
1347 Handle<Map> initial_map = isolate()->factory()->NewMap(
1351 JSFunction::SetInitialMap(result, initial_map,
1352 handle(initial_map->prototype(), isolate()));
1356 *external_map = Map::AsElementsKind(initial_map, external_kind);
1614 Handle<Map> original_map(array_function->initial_map());
1615 Handle<Map> initial_map = Map::Copy(original_map);
1616 initial_map->set_elements_kind(elements_kind);
1617 JSFunction::SetInitialMap(array_function, initial_map, prototype);
1620 Map::EnsureDescriptorSlack(initial_map, 1);
1630 array_function->initial_map()->AppendDescriptor(&d);
1652 builtins_fun->initial_map()->set_dictionary_map(true);
1653 builtins_fun->initial_map()->set_prototype(heap()->null_value());
1703 Handle<Map> script_map = Handle<Map>(script_fun->initial_map());
1866 set_iterator_function->initial_map());
1874 map_iterator_function->initial_map());
1959 string_function->initial_map()->prototype())->HasFastProperties());
1961 HeapObject::cast(string_function->initial_map()->prototype())->map());
2014 Handle<Map> initial_map =
2016 initial_map->set_constructor(*array_constructor);
2019 initial_map->set_non_instance_prototype(false);
2020 initial_map->set_prototype(*array_prototype);
2023 Map::EnsureDescriptorSlack(initial_map, 3);
2028 array_function->initial_map()->instance_descriptors());
2031 *length, array_function->initial_map());
2037 initial_map->AppendDescriptor(&desc);
2044 initial_map->AppendDescriptor(&index_field);
2052 initial_map->AppendDescriptor(&input_field);
2055 initial_map->set_inobject_properties(2);
2056 initial_map->set_pre_allocated_property_fields(2);
2057 initial_map->set_unused_property_fields(0);
2059 native_context()->set_regexp_result_map(*initial_map);