Lines Matching refs:initial_map

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