Lines Matching refs:JSObject
45 V8_WARN_UNUSED_RESULT MaybeHandle<JSObject> StructureWalk(
46 Handle<JSObject> object);
49 V8_WARN_UNUSED_RESULT inline MaybeHandle<JSObject> VisitElementOrProperty( in VisitElementOrProperty()
50 Handle<JSObject> object, Handle<JSObject> value) { in VisitElementOrProperty()
57 MaybeHandle<JSObject> copy_of_value = StructureWalk(value); in VisitElementOrProperty()
71 MaybeHandle<JSObject> JSObjectWalkVisitor<ContextObject>::StructureWalk( in StructureWalk()
72 Handle<JSObject> object) { in StructureWalk()
82 return MaybeHandle<JSObject>(); in StructureWalk()
87 JSObject::MigrateInstance(object); in StructureWalk()
90 Handle<JSObject> copy; in StructureWalk()
123 Handle<JSObject> value(JSObject::cast(raw), isolate); in StructureWalk()
125 isolate, value, VisitElementOrProperty(copy, value), JSObject); in StructureWalk()
141 Handle<JSObject> value(JSObject::cast(raw), isolate); in StructureWalk()
143 isolate, value, VisitElementOrProperty(copy, value), JSObject); in StructureWalk()
167 Handle<JSObject> value(JSObject::cast(raw), isolate); in StructureWalk()
169 isolate, value, VisitElementOrProperty(copy, value), JSObject); in StructureWalk()
182 Handle<JSObject> value(JSObject::cast(raw), isolate); in StructureWalk()
184 isolate, value, VisitElementOrProperty(copy, value), JSObject); in StructureWalk()
222 bool ShouldCreateMemento(Handle<JSObject> object) { return false; } in ShouldCreateMemento()
224 Handle<JSObject> object) {} in ExitScope()
272 void ExitScope(Handle<AllocationSite> scope_site, Handle<JSObject> object) { in ExitScope()
291 MaybeHandle<JSObject> DeepWalk(Handle<JSObject> object, in DeepWalk()
294 MaybeHandle<JSObject> result = v.StructureWalk(object); in DeepWalk()
295 Handle<JSObject> for_assert; in DeepWalk()
300 MaybeHandle<JSObject> DeepWalk(Handle<JSObject> object, in DeepWalk()
303 MaybeHandle<JSObject> result = v.StructureWalk(object); in DeepWalk()
304 Handle<JSObject> for_assert; in DeepWalk()
309 MaybeHandle<JSObject> DeepCopy(Handle<JSObject> object, in DeepCopy()
313 MaybeHandle<JSObject> copy = v.StructureWalk(object); in DeepCopy()
314 Handle<JSObject> for_assert; in DeepCopy()
320 static Handle<JSObject> Create(Isolate* isolate, in Create()
345 Handle<JSObject> boilerplate = in Create()
352 if (!use_fast_elements) JSObject::NormalizeElements(boilerplate); in Create()
372 JSObject::SetOwnElementIgnoreAttributes(boilerplate, element_index, in Create()
378 JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name, value, NONE) in Create()
386 JSObject::MigrateSlowToFast(boilerplate, in Create()
395 static Handle<JSObject> Create(Isolate* isolate, in Create()
481 MaybeHandle<JSObject> CreateLiteralWithoutAllocationSite( in CreateLiteralWithoutAllocationSite()
483 Handle<JSObject> literal = in CreateLiteralWithoutAllocationSite()
488 RETURN_ON_EXCEPTION(isolate, DeepWalk(literal, &update_context), JSObject); in CreateLiteralWithoutAllocationSite()
494 MaybeHandle<JSObject> CreateLiteral(Isolate* isolate, in CreateLiteral()
504 Handle<JSObject> boilerplate; in CreateLiteral()
508 boilerplate = Handle<JSObject>(site->boilerplate(), isolate); in CreateLiteral()
525 JSObject); in CreateLiteral()
538 MaybeHandle<JSObject> copy = in CreateLiteral()