Lines Matching refs:JSObject
39 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate,
64 Isolate* isolate, Handle<JSObject> object, Handle<Name> name, in DefineAccessorProperty()
87 RETURN_ON_EXCEPTION(isolate, JSObject::DefineAccessor(object, name, getter, in DefineAccessorProperty()
95 Handle<JSObject> object, in DefineDataProperty()
124 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in DisableAccessChecks()
129 JSObject::MigrateToMap(Handle<JSObject>::cast(object), new_map); in DisableAccessChecks()
133 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in EnableAccessChecks()
139 JSObject::MigrateToMap(object, new_map); in EnableAccessChecks()
145 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj) in AccessCheckDisableScope()
162 Handle<JSObject> obj_;
181 MaybeHandle<JSObject> ConfigureInstance(Isolate* isolate, Handle<JSObject> obj, in ConfigureInstance()
220 JSObject::SetAccessor(obj, name, accessor, in ConfigureInstance()
245 JSObject); in ConfigureInstance()
252 JSObject); in ConfigureInstance()
267 JSObject); in ConfigureInstance()
281 MaybeHandle<JSObject> ProbeInstantiationsCache(Isolate* isolate, in ProbeInstantiationsCache()
288 return fast_cache->GetValue<JSObject>(isolate, serial_number - 1); in ProbeInstantiationsCache()
296 return MaybeHandle<JSObject>(); in ProbeInstantiationsCache()
298 return handle(JSObject::cast(slow_cache->ValueAt(entry)), isolate); in ProbeInstantiationsCache()
300 return MaybeHandle<JSObject>(); in ProbeInstantiationsCache()
306 Handle<JSObject> object) { in CacheTemplateInstantiation()
362 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate, in InstantiateObject()
378 Handle<JSObject> result; in InstantiateObject()
398 JSObject); in InstantiateObject()
405 Handle<JSObject> object; in InstantiateObject()
407 JSObject::New(constructor, new_target), JSObject); in InstantiateObject()
409 if (is_prototype) JSObject::OptimizeAsPrototype(object); in InstantiateObject()
413 ConfigureInstance(isolate, object, info, is_hidden_prototype), JSObject); in InstantiateObject()
415 JSObject::SetImmutableProto(object); in InstantiateObject()
420 JSObject::MigrateSlowToFast(result, 0, "ApiNatives::InstantiateObject"); in InstantiateObject()
448 JSObject::GetProperty(isolate, parent_instance, in GetInstancePrototype()
460 Handle<JSObject> result; in InstantiateFunction()
494 JSObject::ForceSetPrototype(Handle<JSObject>::cast(prototype), in InstantiateFunction()
505 MaybeHandle<JSObject> result = in InstantiateFunction()
548 MaybeHandle<JSObject> ApiNatives::InstantiateObject( in InstantiateObject()
556 MaybeHandle<JSObject> ApiNatives::InstantiateRemoteObject( in InstantiateRemoteObject()
565 JSObject::kHeaderSize + data->embedder_field_count() * kPointerSize, in InstantiateRemoteObject()
571 Handle<JSObject> object = isolate->factory()->NewJSObjectFromMap(object_map); in InstantiateRemoteObject()
572 JSObject::ForceSetPrototype(object, isolate->factory()->null_value()); in InstantiateRemoteObject()
659 JSObject::AddProperty(isolate, Handle<JSObject>::cast(prototype), in CreateApiFunction()
686 instance_size += JSObject::kHeaderSize; in CreateApiFunction()
703 JSFunction::SetInitialMap(result, map, Handle<JSObject>::cast(prototype)); in CreateApiFunction()