Lines Matching full:initial_map
6091 return handle(ctor->initial_map());
9747 constructor->initial_map()->instance_type() == JS_OBJECT_TYPE &&
9748 constructor->initial_map()->instance_size() <
9789 Handle<Map> initial_map(constructor->initial_map());
9790 int instance_size = initial_map->instance_size();
9797 receiver->set_known_initial_map(initial_map);
9801 DCHECK(initial_map->instance_type() == JS_OBJECT_TYPE);
9803 HObjectAccess::ForMapAndOffset(initial_map, JSObject::kMapOffset),
9804 Add<HConstant>(initial_map));
9807 HObjectAccess::ForMapAndOffset(initial_map,
9811 HObjectAccess::ForMapAndOffset(initial_map,
9814 BuildInitializeInobjectProperties(receiver, initial_map);
9827 top_info()->dependencies()->AssumeInitialMapCantChange(initial_map);
9860 HValue* receiver, Handle<Map> initial_map) {
9861 if (initial_map->GetInObjectProperties() != 0) {
9863 for (int i = 0; i < initial_map->GetInObjectProperties(); i++) {
9864 int property_offset = initial_map->GetInObjectPropertyOffset(i);
9866 initial_map, property_offset),
11285 Handle<Map> initial_map(function->initial_map(), isolate());
11286 top_info()->dependencies()->AssumeInitialMapCantChange(initial_map);
11288 Add<HConstant>(handle(initial_map->prototype(), isolate()));
11583 Handle<Map> initial_map(boilerplate_object->map());
11584 InstanceType instance_type = initial_map->instance_type();
11589 HValue* object_size_constant = Add<HConstant>(initial_map->instance_size());
11622 BuildInitializeInobjectProperties(object, initial_map);
11662 if (initial_map->NumberOfFields() != 0 ||
11663 initial_map->unused_property_fields() > 0) {