Home
last modified time | relevance | path

Searched refs:JSGlobalObject (Results 1 – 25 of 36) sorted by relevance

12

/external/v8/src/objects/
Djs-objects-inl.h39 OBJECT_CONSTRUCTORS_IMPL(JSGlobalObject, JSSpecialObject) in OBJECT_CONSTRUCTORS_IMPL()
48 CAST_ACCESSOR(JSGlobalObject) in OBJECT_CONSTRUCTORS_IMPL()
455 ACCESSORS(JSGlobalObject, native_context, NativeContext, kNativeContextOffset) in ACCESSORS() argument
456 ACCESSORS(JSGlobalObject, global_proxy, JSGlobalProxy, kGlobalProxyOffset) in ACCESSORS()
458 DEF_GETTER(JSGlobalObject, native_context_unchecked, Object) { in ACCESSORS()
622 DEF_GETTER(JSGlobalObject, global_dictionary, GlobalDictionary) { in DEF_GETTER() argument
628 void JSGlobalObject::set_global_dictionary(GlobalDictionary dictionary) { in set_global_dictionary()
773 bool JSGlobalObject::IsDetached() { in IsDetached()
777 bool JSGlobalProxy::IsDetachedFrom(JSGlobalObject global) const { in IsDetachedFrom()
Djs-objects.h26 class JSGlobalObject; variable
470 static void InvalidatePrototypeValidityCell(JSGlobalObject global);
948 inline bool IsDetachedFrom(JSGlobalObject global) const;
961 class JSGlobalObject : public JSSpecialObject {
973 static void InvalidatePropertyCell(Handle<JSGlobalObject> object,
976 DECL_CAST(JSGlobalObject)
985 DECL_PRINTER(JSGlobalObject)
986 DECL_VERIFIER(JSGlobalObject)
992 OBJECT_CONSTRUCTORS(JSGlobalObject, JSSpecialObject);
Dlookup.cc410 JSGlobalObject::cast(*holder_obj).global_dictionary(isolate_), in PrepareForDataProperty()
507 JSGlobalObject::cast(*holder_obj).global_dictionary(isolate_), in ReconfigureDataProperty()
616 Handle<JSGlobalObject> global = Handle<JSGlobalObject>::cast(receiver); in ApplyTransitionToDataProperty()
864 Handle<JSGlobalObject> holder = GetHolder<JSGlobalObject>(); in FetchValue()
985 Handle<JSGlobalObject> holder = GetHolder<JSGlobalObject>(); in GetPropertyCell()
1026 JSGlobalObject::cast(*holder).global_dictionary(isolate_); in WriteDataValue()
1122 JSGlobalObject::cast(holder).global_dictionary(isolate_); in LookupInSpecialHolder()
Dcontexts.cc129 JSGlobalObject Context::global_object() { in global_object()
130 return JSGlobalObject::cast(native_context().extension()); in global_object()
Djs-objects.tq92 extern class JSGlobalObject extends JSSpecialObject {
Dkeys.cc1006 JSGlobalObject::cast(*object).global_dictionary()); in CollectOwnPropertyNames()
1043 handle(JSGlobalObject::cast(*object).global_dictionary(), isolate_), in CollectOwnPropertyNames()
1067 handle(JSGlobalObject::cast(*object).global_dictionary(), isolate_), in CollectPrivateNames()
1153 JSGlobalObject::cast(*object).global_dictionary()); in GetOwnEnumPropertyKeys()
Dcontexts.h19 class JSGlobalObject; variable
571 V8_EXPORT_PRIVATE JSGlobalObject global_object();
Dobject-list-macros.h148 V(JSGlobalObject) \
Dlookup-inl.h262 return handle(JSGlobalObject::cast(prototype), isolate_); in GetStoreTarget()
Djs-objects.cc329 source_length = JSGlobalObject::cast(*from) in SetOrCopyDataProperties()
747 JSGlobalObject::cast(*object).global_dictionary(), isolate); in DeleteNormalizedProperty()
753 JSGlobalObject::cast(*object).set_global_dictionary(*new_dictionary); in DeleteNormalizedProperty()
2162 return JSGlobalObject::kHeaderSize; in GetHeaderSize()
2394 Handle<JSGlobalObject> global_obj = Handle<JSGlobalObject>::cast(object); in SetNormalizedProperty()
4100 JSGlobalObject::cast(*object).global_dictionary(), isolate); in PreventExtensionsWithTransition()
4361 return JSGlobalObject::cast(*this).global_dictionary().SlowReverseLookup( in SlowReverseLookup()
4615 void JSObject::InvalidatePrototypeValidityCell(JSGlobalObject global) { in InvalidatePrototypeValidityCell()
5031 void JSGlobalObject::InvalidatePropertyCell(Handle<JSGlobalObject> global, in InvalidatePropertyCell()
/external/v8/src/compiler/
Djs-native-context-specialization.h19 class JSGlobalObject; variable
255 Handle<JSGlobalObject> global_object() const { return global_object_; } in global_object()
268 Handle<JSGlobalObject> global_object_;
Dheap-refs.h81 V(JSGlobalObject) \
420 V(JSGlobalObject, global_object) \
898 DEFINE_REF_CONSTRUCTOR(JSGlobalObject, JSObjectRef)
900 Handle<JSGlobalObject> object() const;
/external/v8/src/runtime/
Druntime-scopes.cc49 Object DeclareGlobal(Isolate* isolate, Handle<JSGlobalObject> global, in DeclareGlobal()
177 Handle<JSGlobalObject> global(isolate->global_object()); in RUNTIME_FUNCTION()
263 return DeclareGlobal(isolate, Handle<JSGlobalObject>::cast(holder), name, in DeclareEvalHelper()
267 Handle<JSGlobalObject> global(JSGlobalObject::cast(context->extension()), in DeclareEvalHelper()
273 Handle<JSGlobalObject> global( in DeclareEvalHelper()
274 JSGlobalObject::cast(context->global_object()), isolate); in DeclareEvalHelper()
/external/v8/src/profiler/
Dheap-snapshot-generator.h37 class JSGlobalObject; variable
452 std::vector<std::pair<Handle<JSGlobalObject>, const char*>>
454 std::unordered_map<JSGlobalObject, const char*, Object::Hasher>
458 std::unordered_set<JSGlobalObject, Object::Hasher> user_roots_;
Dheap-snapshot-generator.cc602 auto it = global_object_tag_map_.find(JSGlobalObject::cast(object)); in AddEntry()
885 JSGlobalObject global_obj = JSGlobalObject::cast(obj); in ExtractJSObjectReferences()
887 JSGlobalObject::kNativeContextOffset); in ExtractJSObjectReferences()
889 JSGlobalObject::kGlobalProxyOffset); in ExtractJSObjectReferences()
890 STATIC_ASSERT(JSGlobalObject::kHeaderSize - JSObject::kHeaderSize == in ExtractJSObjectReferences()
1358 JSGlobalObject::cast(js_obj).global_dictionary(); in ExtractPropertyReferences()
1756 JSGlobalObject global = Context::cast(child_obj).global_object(); in SetGcSubrootReference()
1803 Handle<JSGlobalObject>& at(int i) { return objects_[i]; } in at()
1816 objects_.push_back(handle(JSGlobalObject::cast(global), isolate_)); in VisitRootPointersImpl()
1821 std::vector<Handle<JSGlobalObject>> objects_;
[all …]
/external/v8/src/codegen/
Doptimized-compilation-info.h34 class JSGlobalObject; variable
143 JSGlobalObject global_object() const;
Doptimized-compilation-info.cc221 JSGlobalObject OptimizedCompilationInfo::global_object() const { in global_object()
/external/v8/src/execution/
Disolate-inl.h101 Handle<JSGlobalObject> Isolate::global_object() { in global_object()
Dexecution.cc24 return handle(Handle<JSGlobalObject>::cast(receiver)->global_proxy(), in NormalizeReceiver()
175 Handle<JSGlobalObject> global_object(native_context->global_object(), in NewScriptContext()
225 JSGlobalObject::InvalidatePropertyCell(global_object, name); in NewScriptContext()
/external/v8/src/init/
Dbootstrapper.cc201 Handle<JSGlobalObject> CreateNewGlobals(
207 void HookUpGlobalObject(Handle<JSGlobalObject> global_object);
216 void InitializeGlobal(Handle<JSGlobalObject> global_object,
1187 Handle<JSGlobalObject> Genesis::CreateNewGlobals( in CreateNewGlobals()
1226 name, prototype, JS_GLOBAL_OBJECT_TYPE, JSGlobalObject::kHeaderSize, 0, in CreateNewGlobals()
1249 Handle<JSGlobalObject> global_object = in CreateNewGlobals()
1309 void Genesis::HookUpGlobalObject(Handle<JSGlobalObject> global_object) { in HookUpGlobalObject()
1310 Handle<JSGlobalObject> global_object_from_snapshot( in HookUpGlobalObject()
1311 JSGlobalObject::cast(native_context()->extension()), isolate()); in HookUpGlobalObject()
1394 void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, in InitializeGlobal()
[all …]
/external/v8/src/heap/
Dobject-stats.cc452 void RecordVirtualJSGlobalObjectDetails(JSGlobalObject object);
582 JSGlobalObject object) { in RecordVirtualJSGlobalObjectDetails()
767 RecordVirtualJSGlobalObjectDetails(JSGlobalObject::cast(obj)); in CollectStatistics()
Dmemory-measurement.cc376 JSGlobalObject::cast(object).native_context_unchecked(isolate); in InferForJSObject()
/external/v8/src/ic/
Dic.cc491 Handle<JSGlobalObject> global = isolate()->global_object(); in Load()
1504 Handle<JSGlobalObject> global = isolate()->global_object(); in Store()
2400 Handle<JSGlobalObject> global = isolate->global_object(); in RUNTIME_FUNCTION()
2520 Handle<JSGlobalObject> global = isolate->global_object(); in RUNTIME_FUNCTION()
2559 Handle<JSGlobalObject> global = isolate->global_object(); in RUNTIME_FUNCTION()
/external/v8/src/diagnostics/
Dobjects-debug.cc884 void JSGlobalObject::JSGlobalObjectVerify(Isolate* isolate) { in JSGlobalObjectVerify()
1630 GlobalDictionary dict = JSGlobalObject::cast(*this).global_dictionary(); in USE_TORQUE_VERIFIER()
/external/v8/src/debug/
Ddebug-scopes.cc720 Handle<JSGlobalObject> global(context_->global_object(), isolate_); in VisitScriptScope()

12