Home | History | Annotate | Download | only in runtime

Lines Matching refs:JSObject

48   Handle<JSObject> boilerplate =
52 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate);
61 JSObject::NormalizeProperties(boilerplate, KEEP_INOBJECT_PROPERTIES, length,
84 maybe_result = JSObject::SetOwnElementIgnoreAttributes(
89 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name,
100 JSObject::MigrateSlowToFast(boilerplate,
175 JSObject::ValidateElements(object);
245 Handle<JSObject> boilerplate;
252 boilerplate = Handle<JSObject>::cast(raw_boilerplate);
257 isolate, JSObject::DeepWalk(boilerplate, &creation_context));
265 Handle<JSObject>(JSObject::cast(site->transition_info()), isolate);
271 JSObject::DeepCopy(boilerplate, &usage_context);
291 if (JSObject::DeepWalk(Handle<JSObject>::cast(boilerplate),
295 creation_context.ExitScope(site, Handle<JSObject>::cast(boilerplate));
305 static MaybeHandle<JSObject> CreateArrayLiteralImpl(
313 JSObject);
316 Handle<JSObject> boilerplate(JSObject::cast(site->transition_info()));
319 JSObject::DeepCopyHints hints = (flags & ArrayLiteral::kShallowElements) == 0
320 ? JSObject::kNoHints
321 : JSObject::kObjectIsShallow;
322 MaybeHandle<JSObject> copy =
323 JSObject::DeepCopy(boilerplate, &usage_context, hints);