Home | History | Annotate | Download | only in runtime

Lines Matching refs:JSObject

56   Handle<JSObject> boilerplate =
60 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate);
69 JSObject::NormalizeProperties(boilerplate, KEEP_INOBJECT_PROPERTIES,
91 maybe_result = JSObject::SetOwnElementIgnoreAttributes(
96 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name,
107 JSObject::MigrateSlowToFast(boilerplate,
182 JSObject::ValidateElements(object);
240 Handle<JSObject> boilerplate;
247 boilerplate = Handle<JSObject>::cast(raw_boilerplate);
252 isolate, JSObject::DeepWalk(boilerplate, &creation_context));
260 Handle<JSObject>(JSObject::cast(site->transition_info()), isolate);
266 JSObject::DeepCopy(boilerplate, &usage_context);
287 if (JSObject::DeepWalk(Handle<JSObject>::cast(boilerplate),
291 creation_context.ExitScope(site, Handle<JSObject>::cast(boilerplate));
302 static MaybeHandle<JSObject> CreateArrayLiteralImpl(
310 JSObject);
313 Handle<JSObject> boilerplate(JSObject::cast(site->transition_info()));
316 JSObject::DeepCopyHints hints = (flags & ArrayLiteral::kShallowElements) == 0
317 ? JSObject::kNoHints
318 : JSObject::kObjectIsShallow;
319 MaybeHandle<JSObject> copy =
320 JSObject::DeepCopy(boilerplate, &usage_context, hints);