Lines Matching refs:JSObject
250 Handle<JSObject> boilerplate = in CreateObjectLiteralBoilerplate()
254 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate); in CreateObjectLiteralBoilerplate()
263 JSObject::NormalizeProperties( in CreateObjectLiteralBoilerplate()
286 JSObject::SetOwnElement(boilerplate, element_index, value, SLOPPY); in CreateObjectLiteralBoilerplate()
290 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes( in CreateObjectLiteralBoilerplate()
297 JSObject::SetOwnElement(boilerplate, element_index, value, SLOPPY); in CreateObjectLiteralBoilerplate()
306 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name, in CreateObjectLiteralBoilerplate()
321 JSObject::MigrateSlowToFast( in CreateObjectLiteralBoilerplate()
339 Handle<JSObject>::cast(object)->map()->elements_kind(); in TransitionElements()
341 JSObject::TransitionElementsKind(Handle<JSObject>::cast(object), to_kind); in TransitionElements()
419 JSObject::ValidateElements(object); in CreateArrayLiteralBoilerplate()
468 Handle<JSObject> boilerplate; in RUNTIME_FUNCTION()
479 boilerplate = Handle<JSObject>::cast(raw_boilerplate); in RUNTIME_FUNCTION()
485 JSObject::DeepWalk(boilerplate, &creation_context)); in RUNTIME_FUNCTION()
492 boilerplate = Handle<JSObject>(JSObject::cast(site->transition_info()), in RUNTIME_FUNCTION()
498 MaybeHandle<Object> maybe_copy = JSObject::DeepCopy( in RUNTIME_FUNCTION()
525 if (JSObject::DeepWalk(Handle<JSObject>::cast(boilerplate), in GetLiteralAllocationSite()
529 creation_context.ExitScope(site, Handle<JSObject>::cast(boilerplate)); in GetLiteralAllocationSite()
540 static MaybeHandle<JSObject> CreateArrayLiteralImpl(Isolate* isolate, in CreateArrayLiteralImpl()
546 literals_index < literals->length(), JSObject); in CreateArrayLiteralImpl()
551 JSObject); in CreateArrayLiteralImpl()
554 Handle<JSObject> boilerplate(JSObject::cast(site->transition_info())); in CreateArrayLiteralImpl()
557 JSObject::DeepCopyHints hints = (flags & ArrayLiteral::kShallowElements) == 0 in CreateArrayLiteralImpl()
558 ? JSObject::kNoHints in CreateArrayLiteralImpl()
559 : JSObject::kObjectIsShallow; in CreateArrayLiteralImpl()
560 MaybeHandle<JSObject> copy = JSObject::DeepCopy(boilerplate, &usage_context, in CreateArrayLiteralImpl()
575 Handle<JSObject> result; in RUNTIME_FUNCTION()
590 Handle<JSObject> result; in RUNTIME_FUNCTION()
635 Handle<JSObject> registry = isolate->GetSymbolRegistry(); in RUNTIME_FUNCTION()
648 JSObject::SetProperty(Handle<JSObject>::cast(privates), name, symbol, in RUNTIME_FUNCTION()
1028 JSObject::GetElementsTransitionMap(holder, external_elements_kind); in RUNTIME_FUNCTION()
1029 JSObject::SetMapAndElements(holder, map, elements); in RUNTIME_FUNCTION()
1130 Handle<Map> map = JSObject::GetElementsTransitionMap( in RUNTIME_FUNCTION()
1132 JSObject::SetMapAndElements(holder, map, elements); in RUNTIME_FUNCTION()
1859 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), in RUNTIME_FUNCTION()
1862 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), in RUNTIME_FUNCTION()
1892 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
1898 isolate, result, JSObject::SetPrototype(obj, prototype, false)); in RUNTIME_FUNCTION()
1906 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
1920 JSObject::SetPrototype(obj, prototype, true)); in RUNTIME_FUNCTION()
1924 JSObject::EnqueueChangeRecord(obj, "setPrototype", in RUNTIME_FUNCTION()
1933 JSObject::SetPrototype(obj, prototype, true)); in RUNTIME_FUNCTION()
1967 Handle<JSObject> obj, in GetOwnProperty()
1987 maybe_accessors = JSObject::GetOwnElementAccessorPair(obj, index); in GetOwnProperty()
1997 Maybe<PropertyAttributes> maybe = JSObject::GetPropertyAttributes(&it); in GetOwnProperty()
2045 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
2057 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
2060 isolate, result, JSObject::PreventExtensions(obj)); in RUNTIME_FUNCTION()
2069 CONVERT_ARG_HANDLE_CHECKED(JSObject, home_object, 1); in RUNTIME_FUNCTION()
2072 JSObject::SetOwnPropertyIgnoreAttributes(clone, home_object_symbol, in RUNTIME_FUNCTION()
2087 CONVERT_ARG_HANDLE_CHECKED(JSObject, home_object, 0); in RUNTIME_FUNCTION()
2111 CONVERT_ARG_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
2116 obj = JSObject::cast(iter.GetCurrent()); in RUNTIME_FUNCTION()
2182 JSObject::MigrateToMap(Handle<JSObject>::cast(object), new_map); in RUNTIME_FUNCTION()
2191 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
2197 JSObject::MigrateToMap(object, new_map); in RUNTIME_FUNCTION()
2249 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( in DeclareGlobals()
2366 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2401 Handle<JSObject> object; in RUNTIME_FUNCTION()
2431 object = Handle<JSObject>::cast(holder); in RUNTIME_FUNCTION()
2434 object = handle(JSObject::cast(context->extension())); in RUNTIME_FUNCTION()
2443 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2512 isolate, JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2513 Handle<JSObject>::cast(holder), name, value, attr)); in RUNTIME_FUNCTION()
2522 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
2527 JSObject::NormalizeProperties(object, KEEP_INOBJECT_PROPERTIES, properties); in RUNTIME_FUNCTION()
2562 Handle<JSObject> object = in RUNTIME_FUNCTION()
2626 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2628 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2630 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2632 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2635 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2638 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
2659 Handle<JSObject> holder, in InstallBuiltin()
2667 JSObject::AddProperty(holder, key, optimized, NONE); in InstallBuiltin()
2674 Handle<JSObject> holder = in RUNTIME_FUNCTION()
3139 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
3147 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, result, JSObject::Freeze(object)); in RUNTIME_FUNCTION()
4926 Handle<JSObject> receiver = Handle<JSObject>::cast(receiver_obj); in RUNTIME_FUNCTION()
4951 return *JSObject::FastPropertyAt(receiver, it.representation(), in RUNTIME_FUNCTION()
4974 Handle<JSObject> js_object = Handle<JSObject>::cast(receiver_obj); in RUNTIME_FUNCTION()
5028 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5038 isolate, JSObject::DefineAccessor( in RUNTIME_FUNCTION()
5055 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5068 isolate, JSObject::DefineAccessor(obj, name, getter, setter, attr)); in RUNTIME_FUNCTION()
5069 if (fast) JSObject::MigrateSlowToFast(obj, 0); in RUNTIME_FUNCTION()
5083 CONVERT_ARG_HANDLE_CHECKED(JSObject, js_object, 0); in RUNTIME_FUNCTION()
5106 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
5108 JSObject::DONT_FORCE_FIELD)); in RUNTIME_FUNCTION()
5124 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5126 return *JSObject::GetDataProperty(object, key); in RUNTIME_FUNCTION()
5160 Handle<JSObject> js_object = Handle<JSObject>::cast(object); in SetObjectProperty()
5173 JSObject::ValidateElements(js_object); in SetObjectProperty()
5182 MaybeHandle<Object> result = JSObject::SetElement( in SetObjectProperty()
5184 JSObject::ValidateElements(js_object); in SetObjectProperty()
5194 Handle<JSObject> js_object = Handle<JSObject>::cast(object); in SetObjectProperty()
5201 return JSObject::SetElement(js_object, index, value, NONE, strict_mode, in SetObjectProperty()
5218 Handle<JSObject> js_object = Handle<JSObject>::cast(object); in SetObjectProperty()
5219 return JSObject::SetElement(js_object, index, value, NONE, strict_mode, in SetObjectProperty()
5226 MaybeHandle<Object> Runtime::DefineObjectProperty(Handle<JSObject> js_object, in DefineObjectProperty()
5245 return JSObject::SetElement(js_object, index, value, attr, in DefineObjectProperty()
5252 return JSObject::SetElement(js_object, index, value, attr, in DefineObjectProperty()
5256 return JSObject::SetOwnPropertyIgnoreAttributes(js_object, name, value, in DefineObjectProperty()
5268 return JSObject::SetElement(js_object, index, value, attr, in DefineObjectProperty()
5271 return JSObject::SetOwnPropertyIgnoreAttributes(js_object, name, value, in DefineObjectProperty()
5317 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5321 return *JSObject::SetHiddenProperty(object, key, value); in RUNTIME_FUNCTION()
5329 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5351 JSObject::SetOwnPropertyIgnoreAttributes(object, key, value, attributes)); in RUNTIME_FUNCTION()
5360 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5425 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5440 isolate, result, JSObject::SetElement(object, index, value, attributes, in RUNTIME_FUNCTION()
5451 JSObject::TransitionElementsKind(array, map->elements_kind()); in RUNTIME_FUNCTION()
5489 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5517 JSObject::TransitionElementsKind(boilerplate_object, transitioned_kind); in RUNTIME_FUNCTION()
5519 JSObject::TransitionElementsKind(object, transitioned_kind); in RUNTIME_FUNCTION()
5529 JSObject::TransitionElementsKind(object, transitioned_kind); in RUNTIME_FUNCTION()
5534 JSObject::TransitionElementsKind(boilerplate_object, transitioned_kind); in RUNTIME_FUNCTION()
5587 CONVERT_ARG_HANDLE_CHECKED(JSObject, promise, 0); in RUNTIME_FUNCTION()
5604 CONVERT_ARG_HANDLE_CHECKED(JSObject, data, 0); in RUNTIME_FUNCTION()
5613 CONVERT_ARG_HANDLE_CHECKED(JSObject, promise, 0); in RUNTIME_FUNCTION()
5623 CONVERT_ARG_HANDLE_CHECKED(JSObject, data, 0); in RUNTIME_FUNCTION()
5646 Handle<JSObject> object, in HasOwnPropertyImplementation()
5656 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)) in HasOwnPropertyImplementation()
5662 isolate, Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), in HasOwnPropertyImplementation()
5681 Handle<JSObject> js_obj = Handle<JSObject>::cast(object); in RUNTIME_FUNCTION()
5685 Maybe<bool> maybe = JSObject::HasRealNamedProperty(js_obj, key); in RUNTIME_FUNCTION()
5699 Handle<JSObject>(js_obj), in RUNTIME_FUNCTION()
5740 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
5796 static int OwnPrototypeChainLength(JSObject* obj) { in OwnPrototypeChainLength()
5815 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5831 obj = Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in RUNTIME_FUNCTION()
5844 Handle<JSObject> jsproto = in RUNTIME_FUNCTION()
5845 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in RUNTIME_FUNCTION()
5874 Handle<JSObject> jsproto = in RUNTIME_FUNCTION()
5875 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in RUNTIME_FUNCTION()
5899 if ((filter & STRING) == 0 && JSObject::HasHiddenProperties(jsproto)) { in RUNTIME_FUNCTION()
5936 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5953 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5968 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5971 Handle<JSObject> result; in RUNTIME_FUNCTION()
5972 if (JSObject::GetKeysForNamedInterceptor(obj, obj).ToHandle(&result)) { in RUNTIME_FUNCTION()
5985 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
5988 Handle<JSObject> result; in RUNTIME_FUNCTION()
5989 if (JSObject::GetKeysForIndexedInterceptor(obj, obj).ToHandle(&result)) { in RUNTIME_FUNCTION()
6000 CONVERT_ARG_CHECKED(JSObject, raw_object, 0); in RUNTIME_FUNCTION()
6001 Handle<JSObject> object(raw_object); in RUNTIME_FUNCTION()
6016 object = Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in RUNTIME_FUNCTION()
6129 JSObject::MigrateSlowToFast(Handle<JSObject>::cast(object), 0); in RUNTIME_FUNCTION()
6823 JSObject::EnsureCanContainHeapObjectElements(result); in RUNTIME_FUNCTION()
7237 JSObject::EnsureCanContainHeapObjectElements(array); in RUNTIME_FUNCTION()
8028 static Handle<JSObject> NewSloppyArguments(Isolate* isolate, in NewSloppyArguments()
8032 Handle<JSObject> result = in NewSloppyArguments()
8119 static Handle<JSObject> NewStrictArguments(Isolate* isolate, in NewStrictArguments()
8123 Handle<JSObject> result = in NewStrictArguments()
8312 JSObject::MigrateToMap(bound_function, bound_function_map); in RUNTIME_FUNCTION()
8318 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
8429 Handle<JSObject> result; in Runtime_NewObjectHelper()
8994 CONVERT_ARG_HANDLE_CHECKED(JSObject, arguments, 2); in RUNTIME_FUNCTION()
9221 JSObject::SetAccessor(module, info).ToHandleChecked(); in RUNTIME_FUNCTION()
9229 JSObject::SetOwnPropertyIgnoreAttributes(module, name, value, FROZEN) in RUNTIME_FUNCTION()
9242 JSObject::PreventExtensions(module).Assert(); in RUNTIME_FUNCTION()
9280 Handle<JSObject> object = Handle<JSObject>::cast(holder); in RUNTIME_FUNCTION()
9344 JSObject* holder) { in ComputeReceiverForNonGlobal()
9441 : ComputeReceiverForNonGlobal(isolate, JSObject::cast(*object)), in LoadLookupSlotHelper()
9744 JSObject::EnsureCanContainHeapObjectElements(output); in RUNTIME_FUNCTION()
9815 Handle<JSObject> result = in RUNTIME_FUNCTION()
10018 JSObject::SetFastElement(array, length, element, SLOPPY, true)); in RUNTIME_FUNCTION()
10051 if (i > JSObject::kMaxElementCount - index_offset_) { in visit()
10082 if (JSObject::kMaxElementCount - index_offset_ < delta) { in increase_index_offset()
10083 index_offset_ = JSObject::kMaxElementCount; in increase_index_offset()
10105 Handle<Map> map = JSObject::GetElementsTransitionMap( in ToArray()
10223 Handle<JSObject> receiver, in IterateExternalArrayElements()
10272 static void CollectElementIndices(Handle<JSObject> object, in CollectElementIndices()
10367 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), range, in CollectElementIndices()
10591 if (JSObject::kMaxElementCount - estimate_result_length < in RUNTIME_FUNCTION()
10593 estimate_result_length = JSObject::kMaxElementCount; in RUNTIME_FUNCTION()
10597 if (JSObject::kMaxElementCount - estimate_nof_elements < in RUNTIME_FUNCTION()
10599 estimate_nof_elements = JSObject::kMaxElementCount; in RUNTIME_FUNCTION()
10683 map = JSObject::GetElementsTransitionMap(array, kind); in RUNTIME_FUNCTION()
10756 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
10758 return *JSObject::PrepareElementsForSort(object, limit); in RUNTIME_FUNCTION()
10768 JSObject::ValidateElements(from); in RUNTIME_FUNCTION()
10769 JSObject::ValidateElements(to); in RUNTIME_FUNCTION()
10773 Handle<Map> new_map = JSObject::GetElementsTransitionMap(to, from_kind); in RUNTIME_FUNCTION()
10774 JSObject::SetMapAndElements(to, new_map, new_elements); in RUNTIME_FUNCTION()
10777 JSObject::ResetElements(from); in RUNTIME_FUNCTION()
10780 JSObject::ValidateElements(to); in RUNTIME_FUNCTION()
10832 CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); in RUNTIME_FUNCTION()
10840 JSObject::cast(*PrototypeIterator::GetCurrent(iter)) in RUNTIME_FUNCTION()
10846 Handle<JSObject> current = in RUNTIME_FUNCTION()
10847 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in RUNTIME_FUNCTION()
10881 JSObject::GetAccessor(Handle<JSObject>::cast(receiver), name, component)); in RUNTIME_FUNCTION()
10950 MaybeHandle<Object> maybe_result = JSObject::GetPropertyWithAccessor( in DebugGetProperty()
10951 it->GetReceiver(), it->name(), it->GetHolder<JSObject>(), in DebugGetProperty()
10983 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
11051 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
11096 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
11102 isolate, result, JSObject::GetProperty(obj, name)); in RUNTIME_FUNCTION()
11113 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
11118 isolate, result, JSObject::GetElementWithInterceptor(obj, obj, index)); in RUNTIME_FUNCTION()
11566 static MaybeHandle<JSObject> MaterializeStackLocalsWithFrameInspector( in MaterializeStackLocalsWithFrameInspector()
11568 Handle<JSObject> target, in MaterializeStackLocalsWithFrameInspector()
11590 JSObject); in MaterializeStackLocalsWithFrameInspector()
11603 JSObject); in MaterializeStackLocalsWithFrameInspector()
11611 Handle<JSObject> target, in UpdateStackLocalsFromMaterializedObject()
11651 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeLocalContext( in MaterializeLocalContext()
11653 Handle<JSObject> target, in MaterializeLocalContext()
11667 return MaybeHandle<JSObject>(); in MaterializeLocalContext()
11675 Handle<JSObject> ext(JSObject::cast(function_context->extension())); in MaterializeLocalContext()
11680 JSObject); in MaterializeLocalContext()
11688 isolate, value, Object::GetPropertyOrElement(ext, key), JSObject); in MaterializeLocalContext()
11692 JSObject); in MaterializeLocalContext()
11701 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeLocalScope( in MaterializeLocalScope()
11708 Handle<JSObject> local_scope = in MaterializeLocalScope()
11714 JSObject); in MaterializeLocalScope()
11791 Handle<JSObject> ext(JSObject::cast(function_context->extension())); in SetLocalVariableValue()
11812 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeClosure( in MaterializeClosure()
11822 Handle<JSObject> closure_scope = in MaterializeClosure()
11828 return MaybeHandle<JSObject>(); in MaterializeClosure()
11834 Handle<JSObject> ext(JSObject::cast(context->extension())); in MaterializeClosure()
11838 JSReceiver::GetKeys(ext, JSReceiver::INCLUDE_PROTOS), JSObject); in MaterializeClosure()
11847 isolate, value, Object::GetPropertyOrElement(ext, key), JSObject); in MaterializeClosure()
11851 JSObject); in MaterializeClosure()
11878 Handle<JSObject> ext(JSObject::cast(context->extension())); in SetClosureVariableValue()
11895 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeCatchScope( in MaterializeCatchScope()
11902 Handle<JSObject> catch_scope = in MaterializeCatchScope()
11907 JSObject); in MaterializeCatchScope()
11928 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeBlockScope( in MaterializeBlockScope()
11936 Handle<JSObject> block_scope = in MaterializeBlockScope()
11942 return MaybeHandle<JSObject>(); in MaterializeBlockScope()
11951 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeModuleScope( in MaterializeModuleScope()
11959 Handle<JSObject> module_scope = in MaterializeModuleScope()
11965 return MaybeHandle<JSObject>(); in MaterializeModuleScope()
12175 MaybeHandle<JSObject> ScopeObject() { in ScopeObject()
12179 return Handle<JSObject>(CurrentContext()->global_object()); in ScopeObject()
12186 return Handle<JSObject>(JSObject::cast(CurrentContext()->extension())); in ScopeObject()
12198 return Handle<JSObject>(); in ScopeObject()
12425 JSObject::SetElement(array, len, in RUNTIME_FUNCTION()
12447 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeScopeDetails( in MaterializeScopeDetails()
12456 Handle<JSObject> scope_object; in MaterializeScopeDetails()
12458 isolate, scope_object, it->ScopeObject(), JSObject); in MaterializeScopeDetails()
12498 Handle<JSObject> details; in RUNTIME_FUNCTION()
12534 List<Handle<JSObject> > result(4); in RUNTIME_FUNCTION()
12537 Handle<JSObject> details; in RUNTIME_FUNCTION()
12586 Handle<JSObject> details; in RUNTIME_FUNCTION()
12952 MUST_USE_RESULT static MaybeHandle<JSObject> MaterializeArgumentsObject( in MaterializeArgumentsObject()
12954 Handle<JSObject> target, in MaterializeArgumentsObject()
12961 if (!maybe.has_value) return MaybeHandle<JSObject>(); in MaterializeArgumentsObject()
12965 Handle<JSObject> arguments = Handle<JSObject>::cast( in MaterializeArgumentsObject()
12971 JSObject); in MaterializeArgumentsObject()
12984 Handle<JSObject> extension = Handle<JSObject>::cast(context_extension); in DebugEvaluate()
13011 result = Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in DebugEvaluate()
13020 static Handle<JSObject> NewJSObjectWithNullProto(Isolate* isolate) { in NewJSObjectWithNullProto()
13021 Handle<JSObject> result = in NewJSObjectWithNullProto()
13025 JSObject::MigrateToMap(result, new_map); in NewJSObjectWithNullProto()
13073 Handle<JSObject> materialized = NewJSObjectWithNullProto(isolate); in RUNTIME_FUNCTION()
13131 Handle<JSObject> receiver(context->global_proxy()); in RUNTIME_FUNCTION()
13157 Handle<JSObject> wrapper = Script::GetWrapper(script); in RUNTIME_FUNCTION()
13162 Handle<JSObject> result = in RUNTIME_FUNCTION()
13171 JSObject* target, in DebugReferencedBy()
13181 JSObject* last = NULL; in DebugReferencedBy()
13189 JSObject* obj = JSObject::cast(heap_obj); in DebugReferencedBy()
13244 CONVERT_ARG_HANDLE_CHECKED(JSObject, target, 0); in RUNTIME_FUNCTION()
13283 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor); in RUNTIME_FUNCTION()
13304 JSObject* obj = JSObject::cast(heap_obj); in DebugConstructedBy()
13364 Handle<JSObject> result = isolate->factory()->NewJSObject(array_function); in RUNTIME_FUNCTION()
13375 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); in RUNTIME_FUNCTION()
13887 Handle<JSObject> locales = in RUNTIME_FUNCTION()
13902 JSObject::SetOwnPropertyIgnoreAttributes( in RUNTIME_FUNCTION()
14005 Handle<JSObject> result = factory->NewJSObject(isolate->object_function()); in RUNTIME_FUNCTION()
14007 JSObject::AddProperty(result, maximized, value, NONE); in RUNTIME_FUNCTION()
14009 JSObject::AddProperty(result, base, value, NONE); in RUNTIME_FUNCTION()
14027 Handle<JSObject> obj = Handle<JSObject>::cast(input); in RUNTIME_FUNCTION()
14044 Handle<JSObject> obj = Handle<JSObject>::cast(input); in RUNTIME_FUNCTION()
14058 CONVERT_ARG_HANDLE_CHECKED(JSObject, input, 0); in RUNTIME_FUNCTION()
14060 CONVERT_ARG_HANDLE_CHECKED(JSObject, impl, 2); in RUNTIME_FUNCTION()
14063 JSObject::SetHiddenProperty(input, marker, type); in RUNTIME_FUNCTION()
14066 JSObject::SetHiddenProperty(input, marker, impl); in RUNTIME_FUNCTION()
14085 Handle<JSObject> obj = Handle<JSObject>::cast(input); in RUNTIME_FUNCTION()
14104 CONVERT_ARG_HANDLE_CHECKED(JSObject, options, 1); in RUNTIME_FUNCTION()
14105 CONVERT_ARG_HANDLE_CHECKED(JSObject, resolved, 2); in RUNTIME_FUNCTION()
14111 Handle<JSObject> local_object; in RUNTIME_FUNCTION()
14127 JSObject::AddProperty(local_object, key, value, NONE); in RUNTIME_FUNCTION()
14143 CONVERT_ARG_HANDLE_CHECKED(JSObject, date_format_holder, 0); in RUNTIME_FUNCTION()
14173 CONVERT_ARG_HANDLE_CHECKED(JSObject, date_format_holder, 0); in RUNTIME_FUNCTION()
14201 CONVERT_ARG_HANDLE_CHECKED(JSObject, options, 1); in RUNTIME_FUNCTION()
14202 CONVERT_ARG_HANDLE_CHECKED(JSObject, resolved, 2); in RUNTIME_FUNCTION()
14208 Handle<JSObject> local_object; in RUNTIME_FUNCTION()
14224 JSObject::AddProperty(local_object, key, value, NONE); in RUNTIME_FUNCTION()
14239 CONVERT_ARG_HANDLE_CHECKED(JSObject, number_format_holder, 0); in RUNTIME_FUNCTION()
14269 CONVERT_ARG_HANDLE_CHECKED(JSObject, number_format_holder, 0); in RUNTIME_FUNCTION()
14309 CONVERT_ARG_HANDLE_CHECKED(JSObject, options, 1); in RUNTIME_FUNCTION()
14310 CONVERT_ARG_HANDLE_CHECKED(JSObject, resolved, 2); in RUNTIME_FUNCTION()
14315 Handle<JSObject> local_object; in RUNTIME_FUNCTION()
14330 JSObject::AddProperty(local_object, key, value, NONE); in RUNTIME_FUNCTION()
14345 CONVERT_ARG_HANDLE_CHECKED(JSObject, collator_holder, 0); in RUNTIME_FUNCTION()
14409 CONVERT_ARG_HANDLE_CHECKED(JSObject, options, 1); in RUNTIME_FUNCTION()
14410 CONVERT_ARG_HANDLE_CHECKED(JSObject, resolved, 2); in RUNTIME_FUNCTION()
14416 Handle<JSObject> local_object; in RUNTIME_FUNCTION()
14434 JSObject::AddProperty(local_object, key, value, NONE); in RUNTIME_FUNCTION()
14451 CONVERT_ARG_HANDLE_CHECKED(JSObject, break_iterator_holder, 0); in RUNTIME_FUNCTION()
14478 CONVERT_ARG_HANDLE_CHECKED(JSObject, break_iterator_holder, 0); in RUNTIME_FUNCTION()
14493 CONVERT_ARG_HANDLE_CHECKED(JSObject, break_iterator_holder, 0); in RUNTIME_FUNCTION()
14508 CONVERT_ARG_HANDLE_CHECKED(JSObject, break_iterator_holder, 0); in RUNTIME_FUNCTION()
14523 CONVERT_ARG_HANDLE_CHECKED(JSObject, break_iterator_holder, 0); in RUNTIME_FUNCTION()
14608 CONVERT_ARG_HANDLE_CHECKED(JSObject, error_object, 0); in RUNTIME_FUNCTION()
14736 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
14759 Handle<JSObject> js_object = Handle<JSObject>::cast(object); in RUNTIME_FUNCTION()
14765 if (!JSObject::TryMigrateInstance(js_object)) return Smi::FromInt(0); in RUNTIME_FUNCTION()
14818 Handle<JSObject> receiver(isolate->global_proxy()); in RUNTIME_FUNCTION()
14936 CONVERT_ARG_CHECKED(JSObject, obj, 0); \
14956 CONVERT_ARG_CHECKED(JSObject, obj, 0); \ in ELEMENTS_KIND_CHECK_RUNTIME_FUNCTION()
14967 CONVERT_ARG_CHECKED(JSObject, obj, 0); \
14979 CONVERT_ARG_CHECKED(JSObject, obj1, 0);
14980 CONVERT_ARG_CHECKED(JSObject, obj2, 1);
15013 JSObject::SetObserved(Handle<JSObject>::cast(obj)); in RUNTIME_FUNCTION()
15066 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 1); in RUNTIME_FUNCTION()
15067 CONVERT_ARG_HANDLE_CHECKED(JSObject, record, 2); in RUNTIME_FUNCTION()
15082 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
15093 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
15103 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); in RUNTIME_FUNCTION()
15113 CONVERT_ARG_HANDLE_CHECKED(JSObject, object_info, 0); in RUNTIME_FUNCTION()
15132 if (value < 0 || value >= JSObject::kInitialMaxFastElementArray) { in ArrayConstructorCommon()
15177 JSObject::TransitionElementsKind(array, kind); in ArrayConstructorCommon()
15261 CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); in RUNTIME_FUNCTION()
15264 JSObject::NormalizeElements(array); in RUNTIME_FUNCTION()