| /external/v8/src/debug/ |
| debug-scopes.cc | 128 MUST_USE_RESULT MaybeHandle<JSObject> ScopeIterator::MaterializeScopeDetails() { 134 Handle<JSObject> scope_object; 135 ASSIGN_RETURN_ON_EXCEPTION(isolate_, scope_object, ScopeObject(), JSObject); 235 MaybeHandle<JSObject> ScopeIterator::ScopeObject() { 239 return Handle<JSObject>(CurrentContext()->global_proxy()); 243 // Materialize the content of the local scope into a JSObject. 249 return handle(JSObject::cast(CurrentContext()->extension_receiver())); 253 // Materialize the content of the closure scope into a JSObject. 261 return Handle<JSObject>(); 439 MaybeHandle<JSObject> ScopeIterator::MaterializeScriptScope() [all...] |
| debug-evaluate.cc | 40 Handle<JSObject> receiver(context->global_proxy()); 77 Handle<JSObject> receiver(context->global_proxy()); 94 Handle<JSObject> extension = Handle<JSObject>::cast(context_extension); 116 result = PrototypeIterator::GetCurrent<JSObject>(iter); 175 Handle<JSObject> materialized_function = NewJSObjectWithNullProto(); 204 Handle<JSObject> materialized_object = NewJSObjectWithNullProto(); 271 Handle<JSObject> DebugEvaluate::ContextBuilder::NewJSObjectWithNullProto() { 272 Handle<JSObject> result = 277 JSObject::MigrateToMap(result, new_map) [all...] |
| debug-frames.cc | 99 // Create a plain JSObject which materializes the local scope for the specified 101 void FrameInspector::MaterializeStackLocals(Handle<JSObject> target, 118 JSObject::SetOwnPropertyIgnoreAttributes(target, name, value, NONE).Check(); 129 JSObject::SetOwnPropertyIgnoreAttributes(target, name, value, NONE).Check(); 134 void FrameInspector::MaterializeStackLocals(Handle<JSObject> target, 143 Handle<JSObject> target, Handle<ScopeInfo> scope_info) {
|
| /external/v8/src/ |
| property-descriptor.cc | 30 if (!JSObject::GetProperty(&it).ToHandle(value)) return false; 43 Map* map = Handle<JSObject>::cast(obj)->map(); 50 if (JSObject::cast(map->prototype())->map() != 64 value = JSObject::FastPropertyAt(Handle<JSObject>::cast(obj), 104 static void CreateDataProperty(Isolate* isolate, Handle<JSObject> object, 107 Maybe<bool> result = JSObject::CreateDataProperty(&it, value); 117 Handle<JSObject> result = factory->NewJSObject(isolate->object_function());
|
| api-natives.cc | 18 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate, 41 Handle<JSObject> object, 60 RETURN_ON_EXCEPTION(isolate, JSObject::DefineAccessor(object, name, getter, 68 Handle<JSObject> object, 97 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) { 102 JSObject::MigrateToMap(Handle<JSObject>::cast(object), new_map); 106 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) { 111 JSObject::MigrateToMap(object, new_map); 117 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj [all...] |
| isolate.cc | 342 Handle<Object> Isolate::CaptureSimpleStackTrace(Handle<JSObject> error_object, 345 Handle<JSObject> error = error_function(); 383 int new_capacity = JSObject::NewElementsCapacity(elements->length()); 422 MaybeHandle<JSObject> Isolate::CaptureAndSetDetailedStackTrace( 423 Handle<JSObject> error_object) { 431 this, JSObject::SetProperty(error_object, key, stack_trace, STRICT), 432 JSObject); 438 MaybeHandle<JSObject> Isolate::CaptureAndSetSimpleStackTrace( 439 Handle<JSObject> error_object, Handle<Object> caller) { 444 this, JSObject::SetProperty(error_object, key, stack_trace, STRICT) [all...] |
| elements.cc | 472 static void ValidateContents(Handle<JSObject> holder, int length) { 475 static void ValidateImpl(Handle<JSObject> holder) { 492 void Validate(Handle<JSObject> holder) final { 497 bool IsPacked(Handle<JSObject> holder, Handle<FixedArrayBase> backing_store, 503 static bool IsPackedImpl(Handle<JSObject> holder, 526 JSObject::GetElementsTransitionMap(array, packed_kind); 527 JSObject::MigrateToMap(array, new_map); 529 JSObject::PrintElementsTransition(stdout, array, kind(), backing_store, 534 bool HasElement(Handle<JSObject> holder, uint32_t index, 541 static bool HasElementImpl(Handle<JSObject> holder, uint32_t index [all...] |
| objects.cc | 107 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor); 645 auto js_object = Handle<JSObject>::cast(object); 653 return JSObject::HasRealNamedProperty(js_object, key).FromJust(); 755 JSObject::GetPropertyAttributesWithInterceptor(it); 763 JSObject::GetPropertyAttributesWithFailedAccessCheck(it); 796 JSObject::GetPropertyWithInterceptor(it, &done), Object); 802 return JSObject::GetPropertyWithFailedAccessCheck(it); [all...] |
| messages.cc | 122 v8::NeanderObject listener(JSObject::cast(global_listeners.get(i))); 157 CallSite::CallSite(Isolate* isolate, Handle<JSObject> call_site_obj) 159 Handle<Object> maybe_function = JSObject::GetDataProperty( 164 receiver_ = JSObject::GetDataProperty( 166 CHECK(JSObject::GetDataProperty( 207 bool CheckMethodName(Isolate* isolate, Handle<JSObject> obj, Handle<Name> name, 232 Handle<JSObject> obj = Handle<JSObject>::cast(receiver); 248 Handle<JSObject> current_obj = Handle<JSObject>::cast(current) [all...] |
| isolate.h | 622 JSObject* global_proxy() { 636 void PushPromise(Handle<JSObject> promise, Handle<JSFunction> function); 671 Handle<Object> CaptureSimpleStackTrace(Handle<JSObject> error_object, 673 MaybeHandle<JSObject> CaptureAndSetDetailedStackTrace( 674 Handle<JSObject> error_object); 675 MaybeHandle<JSObject> CaptureAndSetSimpleStackTrace( 676 Handle<JSObject> error_object, Handle<Object> caller); 677 Handle<JSArray> GetDetailedStackTrace(Handle<JSObject> error_object); 679 Handle<JSObject> error_object); 684 bool MayAccess(Handle<Context> accessing_context, Handle<JSObject> receiver) [all...] |
| field-index-inl.h | 58 field_index += JSObject::kHeaderSize / kPointerSize; 68 // (In-object: zero-based from (object start + JSObject::kHeaderSize), 79 result -= JSObject::kHeaderSize / kPointerSize;
|
| contexts.h | 154 V(STACK_OVERFLOW_BOILERPLATE_INDEX, JSObject, stack_overflow_boilerplate) \ 161 V(GLOBAL_PROXY_INDEX, JSObject, global_proxy_object) \ 185 V(EXTRAS_EXPORTS_OBJECT_INDEX, JSObject, extras_binding_object) \ 186 V(EXTRAS_UTILS_OBJECT_INDEX, JSObject, extras_utils_object) \ 196 V(INITIAL_ARRAY_PROTOTYPE_INDEX, JSObject, initial_array_prototype) \ 197 V(INITIAL_OBJECT_PROTOTYPE_INDEX, JSObject, initial_object_prototype) \ 239 V(MESSAGE_LISTENERS_INDEX, JSObject, message_listeners) \ 360 // [ extension ] A pointer to an extension JSObject, or "the hole". Used to 443 JSObject* extension_object(); 457 JSObject* global_proxy() [all...] |
| objects.h | 48 // - JSObject 248 // inobject properties when normalizing properties of a JSObject. 334 // JSObject for GC purposes. The first four entries here have typeof 756 // Boundary for objects represented as JSReceiver (i.e. JSObject or JSProxy). 757 // Note that there is no range for JSObject or JSProxy, since their subtypes 763 // Boundaries for testing the types represented as JSObject [all...] |
| /external/v8/src/compiler/ |
| access-info.cc | 62 MaybeHandle<JSObject> holder) { 70 MaybeHandle<JSObject> holder) { 78 FieldCheck field_check, MaybeHandle<JSObject> holder, 90 MaybeHandle<JSObject> holder) 100 PropertyAccessInfo::PropertyAccessInfo(MaybeHandle<JSObject> holder, 108 PropertyAccessInfo::PropertyAccessInfo(MaybeHandle<JSObject> holder, 118 PropertyAccessInfo::PropertyAccessInfo(MaybeHandle<JSObject> holder, 153 MaybeHandle<JSObject> holder; 165 holder = Handle<JSObject>::cast(prototype); 235 // We support fast inline cases for certain JSObject getters [all...] |
| /external/v8/src/ic/ |
| handler-compiler.h | 26 Handle<JSObject> holder, CacheHolderFlag cache_holder) 102 void set_holder(Handle<JSObject> holder) { holder_ = holder; } 105 Handle<JSObject> holder() const { return holder_; } 109 Handle<JSObject> holder_; 116 Handle<JSObject> holder, 217 Handle<JSObject> holder) 226 Handle<Code> CompileStoreCallback(Handle<JSObject> object, Handle<Name> name, 228 Handle<Code> CompileStoreCallback(Handle<JSObject> object, Handle<Name> name, 231 Handle<Code> CompileStoreViaSetter(Handle<JSObject> object, Handle<Name> name, 292 Handle<Map>::null(), Handle<JSObject>::null() [all...] |
| /external/v8/test/cctest/ |
| test-weakmaps.cc | 80 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 81 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 89 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 90 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 146 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 148 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 184 Handle<JSObject> key = factory->NewJSObject(function); 195 Handle<JSObject> object = factory->NewJSObject(function, TENURED); 231 Handle<JSObject> keys[32];
|
| test-weaksets.cc | 46 Handle<JSObject> weakset_obj = factory->NewJSObjectFromMap(map); 83 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 84 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 145 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 147 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 183 Handle<JSObject> key = factory->NewJSObject(function); 194 Handle<JSObject> object = factory->NewJSObject(function, TENURED); 230 Handle<JSObject> keys[32];
|
| test-dictionary.cc | 50 Handle<JSObject> a = factory->NewJSArray(7); 51 Handle<JSObject> b = factory->NewJSArray(11); 80 Handle<JSObject> value = factory->NewJSArray(11); 174 Handle<JSObject> key = factory->NewJSArray(0); 205 Handle<JSObject> key = factory->NewJSArray(0);
|
| /external/v8/src/wasm/ |
| wasm-js.cc | 222 i::Handle<i::JSObject> ffi = i::Handle<i::JSObject>::null(); 224 i::MaybeHandle<i::JSObject> object = 261 i::Handle<i::JSObject> ffi = i::Handle<i::JSObject>::null(); 264 ffi = i::Handle<i::JSObject>::cast(v8::Utils::OpenHandle(*obj)); 267 i::MaybeHandle<i::JSObject> object = 296 static void InstallFunc(Isolate* isolate, Handle<JSObject> object, 304 JSObject::AddProperty(object, name, function, attributes); 320 Handle<JSObject> wasm_object = factory->NewJSObject(cons, TENURED) [all...] |
| wasm-module.cc | 235 // Instantiates a wasm module as a JSObject. 240 MaybeHandle<JSObject> WasmModule::Instantiate(Isolate* isolate, 241 Handle<JSObject> ffi, 250 return MaybeHandle<JSObject>(); 255 JSObject::kHeaderSize + kWasmModuleInternalFieldCount * kPointerSize); 260 Handle<JSObject> module = factory->NewJSObjectFromMap(map, TENURED); 280 return MaybeHandle<JSObject>(); 292 JSObject::AddProperty(module, name, mem_buffer, READ_ONLY); 306 return MaybeHandle<JSObject>(); 352 return MaybeHandle<JSObject>(); [all...] |
| /external/v8/src/crankshaft/ |
| hydrogen-types.cc | 25 if (type->Is(T::Object())) return HType::JSObject(); 53 if (value->IsJSObject()) return HType::JSObject();
|
| hydrogen-load-elimination.cc | 82 KillFieldInternal(object, FieldOf(JSObject::kMapOffset), NULL); 93 KillOffset(JSObject::kMapOffset); 97 KillOffset(JSObject::kMapOffset); 98 KillOffset(JSObject::kElementsOffset); 102 KillOffset(JSObject::kElementsOffset); 247 KillFieldInternal(object, FieldOf(JSObject::kMapOffset), NULL); 464 table->KillOffset(JSObject::kMapOffset); 467 table->KillOffset(JSObject::kElementsOffset);
|
| /external/v8/test/mjsunit/regress/ |
| regress-crbug-485410.js | 22 // 1050 > JSObject::kMaxGap, causing stub failure and runtime call.
|
| /external/v8/src/runtime/ |
| runtime-object.cc | 43 // Fast cases for getting named properties of the receiver JSObject 58 Handle<JSObject> receiver = Handle<JSObject>::cast(receiver_obj); 84 // JSObject without a name key. If the key is a Smi, check for a 90 Handle<JSObject> js_object = Handle<JSObject>::cast(receiver_obj); 97 JSObject::TransitionElementsKind(js_object, elements_kind); 207 Handle<JSObject> obj, 215 Maybe<PropertyAttributes> maybe = JSObject::GetPropertyAttributes(&it); 260 CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0) [all...] |
| runtime-internal.cc | 31 CONVERT_ARG_HANDLE_CHECKED(JSObject, container, 0); 33 JSObject::NormalizeProperties(container, KEEP_INOBJECT_PROPERTIES, 10, 36 JSObject::MigrateSlowToFast(container, 0, "ExportFromRuntime"); 44 CONVERT_ARG_HANDLE_CHECKED(JSObject, container, 0); 46 JSObject::NormalizeProperties(container, KEEP_INOBJECT_PROPERTIES, 10, 49 JSObject::MigrateSlowToFast(container, 0, "ExportExperimentalFromRuntime"); 67 Handle<JSObject> object(JSObject::cast(fixed_array->get(i + 1))); 195 CONVERT_ARG_HANDLE_CHECKED(JSObject, promise, 0); 212 CONVERT_ARG_HANDLE_CHECKED(JSObject, promise, 0) [all...] |