Home | History | Annotate | Download | only in src

Lines Matching refs:JSObject

36 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate,
59 Isolate* isolate, Handle<JSObject> object, Handle<Name> name,
82 RETURN_ON_EXCEPTION(isolate, JSObject::DefineAccessor(object, name, getter,
90 Handle<JSObject> object,
119 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) {
124 JSObject::MigrateToMap(Handle<JSObject>::cast(object), new_map);
128 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) {
133 JSObject::MigrateToMap(object, new_map);
139 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj)
156 Handle<JSObject> obj_;
175 MaybeHandle<JSObject> ConfigureInstance(Isolate* isolate, Handle<JSObject> obj,
212 JSObject::SetAccessor(obj, accessor).Assert();
235 JSObject);
242 JSObject);
257 JSObject);
263 MaybeHandle<JSObject> ProbeInstantiationsCache(Isolate* isolate,
269 return fast_cache->GetValue<JSObject>(isolate, serial_number - 1);
275 return MaybeHandle<JSObject>();
277 return handle(JSObject::cast(slow_cache->ValueAt(entry)), isolate);
282 Handle<JSObject> object) {
338 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate,
353 Handle<JSObject> result;
372 JSObject);
379 Handle<JSObject> object;
381 JSObject::New(constructor, new_target), JSObject);
384 ConfigureInstance(isolate, object, info, is_hidden_prototype), JSObject);
386 JSObject::SetImmutableProto(object);
389 JSObject::MigrateSlowToFast(result, 0, "ApiNatives::InstantiateObject");
414 JSObject::GetProperty(parent_instance,
426 Handle<JSObject> result;
458 JSObject::ForceSetPrototype(Handle<JSObject>::cast(prototype),
471 MaybeHandle<JSObject> result =
513 MaybeHandle<JSObject> ApiNatives::InstantiateObject(
520 MaybeHandle<JSObject> ApiNatives::InstantiateRemoteObject(
536 JSObject::kHeaderSize + data->internal_field_count() * kPointerSize,
542 Handle<JSObject> object = isolate->factory()->NewJSObject(object_function);
543 JSObject::ForceSetPrototype(object, isolate->factory()->null_value());
627 JSObject::AddProperty(Handle<JSObject>::cast(prototype),
642 // JSObject::GetHeaderSize.
654 instance_size += JSObject::kHeaderSize;
672 JSFunction::SetInitialMap(result, map, Handle<JSObject>::cast(prototype));