Home | History | Annotate | Download | only in src

Lines Matching refs:boilerplate_object

5676   Handle<JSObject> boilerplate_object;
5686 boilerplate_object = Handle<JSObject>::cast(raw_boilerplate);
5689 if (JSObject::DeepWalk(boilerplate_object, &creation_context).is_null()) {
5692 creation_context.ExitScope(site, boilerplate_object);
5695 if (boilerplate_object->elements()->map() ==
5702 boilerplate_object = Handle<JSObject>(
5706 DCHECK(!boilerplate_object.is_null());
5710 boilerplate_object->GetElementsKind();
5714 if (IsFastLiteral(boilerplate_object,
5719 literal = BuildFastLiteral(boilerplate_object, &usage_context);
5720 usage_context.ExitScope(site, boilerplate_object);
5746 Handle<Map> map = Handle<Map>(boilerplate_object->map(), isolate());
10937 Handle<JSObject> boilerplate_object,
10940 InstanceType instance_type = boilerplate_object->map()->instance_type();
10946 boilerplate_object->map()->instance_size());
10968 BuildEmitObjectHeader(boilerplate_object, object);
10970 Handle<FixedArrayBase> elements(boilerplate_object->elements());
10984 boilerplate_object->set_elements(*elements);
10990 InstanceType instance_type = boilerplate_object->HasFastDoubleElements()
10996 BuildInitElementsInObjectHeader(boilerplate_object, object, object_elements);
11000 BuildEmitElements(boilerplate_object, elements, object_elements,
11005 if (boilerplate_object->map()->NumberOfFields() != 0 ||
11006 boilerplate_object->map()->unused_property_fields() > 0) {
11007 BuildEmitInObjectProperties(boilerplate_object, object, site_context,
11015 Handle<JSObject> boilerplate_object,
11017 DCHECK(boilerplate_object->properties()->length() == 0);
11019 Handle<Map> boilerplate_object_map(boilerplate_object->map());
11023 Handle<Object>(boilerplate_object->properties(), isolate());
11029 if (boilerplate_object->IsJSArray()) {
11031 Handle<JSArray>::cast(boilerplate_object);
11044 Handle<JSObject> boilerplate_object,
11047 DCHECK(boilerplate_object->properties()->length() == 0);
11050 Handle<Object>(boilerplate_object->elements(), isolate());
11059 Handle<JSObject> boilerplate_object,
11063 Handle<Map> boilerplate_map(boilerplate_object->map());
11073 int property_offset = boilerplate_object->GetInObjectPropertyOffset(index);
11076 Handle<Object>(boilerplate_object->InObjectPropertyAt(index),
11080 HObjectAccess access = boilerplate_object->IsJSArray() ?
11127 int inobject_properties = boilerplate_object->map()->inobject_properties();
11131 DCHECK(boilerplate_object->IsJSObject());
11132 int property_offset = boilerplate_object->GetInObjectPropertyOffset(i);
11141 Handle<JSObject> boilerplate_object,
11145 ElementsKind kind = boilerplate_object->map()->elements_kind();