Home
last modified time | relevance | path

Searched refs:GlobalHandles (Results 1 - 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/handles/
H A Dglobal-handles.cc45 class GlobalHandles::NodeBlock final {
53 NodeBlock(GlobalHandles* global_handles,
54 GlobalHandles::NodeSpace<NodeType>* space,
64 GlobalHandles::NodeSpace<NodeType>* space() const { return space_; } in space()
65 GlobalHandles* global_handles() const { return global_handles_; } in global_handles()
110 GlobalHandles* const global_handles_;
111 GlobalHandles::NodeSpace<NodeType>* const space_;
119 const GlobalHandles::NodeBlock<NodeType>*
120 GlobalHandles::NodeBlock<NodeType>::From(const NodeType* node) { in From()
128 GlobalHandles
940 GlobalHandles::GlobalHandles(Isolate* isolate) GlobalHandles() function in v8::internal::GlobalHandles
[all...]
H A Dglobal-handles.h46 class V8_EXPORT_PRIVATE GlobalHandles final {
51 GlobalHandles(const GlobalHandles&) = delete;
52 GlobalHandles& operator=(const GlobalHandles&) = delete;
98 explicit GlobalHandles(Isolate* isolate);
99 ~GlobalHandles();
215 static GlobalHandles* From(const TracedNode*);
261 class GlobalHandles::PendingPhantomCallback final {
H A Dglobal-handles-inl.h16 Handle<T> GlobalHandles::Create(T value) { in Create()
/third_party/node/deps/v8/src/profiler/
H A Dweak-code-registry.cc19 GlobalHandles::Destroy(*heap_object_location_address); in Untrack()
34 GlobalHandles::MakeWeak(heap_object_location_address); in Track()
H A Dallocation-tracker.cc281 GlobalHandles::MakeWeak(script_.location(), this, &HandleWeakScript, in UnresolvedLocation()
287 GlobalHandles::Destroy(script_.location()); in ~UnresolvedLocation()
303 GlobalHandles::Destroy(loc->script_.location()); in HandleWeakScript()
/third_party/node/deps/v8/src/heap/cppgc-js/
H A Dunified-heap-marking-state-inl.h29 GlobalHandles::MarkTraced(global_handle_location); in GetObjectForMarking()
/third_party/node/deps/v8/src/objects/
H A Dmanaged.cc32 GlobalHandles::Destroy(destructor->global_handle_location_); in ManagedObjectFinalizer()
H A Dmanaged-inl.h54 GlobalHandles::MakeWeak(destructor->global_handle_location_, destructor, in FromSharedPtr()
H A Dvalue-serializer.cc1193 GlobalHandles::Destroy(id_map_.location()); in ~ValueDeserializer()
1197 GlobalHandles::Destroy(transfer_map_handle.location()); in ~ValueDeserializer()
1384 GlobalHandles::Destroy(dictionary.location()); in TransferArrayBuffer()
2436 GlobalHandles::Destroy(id_map_.location()); in AddObjectWithID()
/third_party/node/deps/v8/src/baseline/
H A Dbaseline-batch-compiler.cc239 GlobalHandles::Destroy(compilation_queue_.location()); in ~BaselineBatchCompiler()
318 GlobalHandles::Destroy(compilation_queue_.location()); in EnsureQueueCapacity()
384 GlobalHandles::Destroy(compilation_queue_.location());
/third_party/node/deps/v8/src/wasm/
H A Dwasm-js.cc266 i::GlobalHandles::AnnotateStrongRetainer(promise_.location(), in AsyncCompilationResolver()
271 i::GlobalHandles::Destroy(promise_.location());
309 i::GlobalHandles::AnnotateStrongRetainer(promise_.location(), in InstantiateModuleResultResolver()
314 i::GlobalHandles::Destroy(promise_.location());
352 i::GlobalHandles::AnnotateStrongRetainer(promise_.location(), in InstantiateBytesResultResolver()
354 i::GlobalHandles::AnnotateStrongRetainer(module_.location(), in InstantiateBytesResultResolver()
359 i::GlobalHandles::Destroy(promise_.location());
360 i::GlobalHandles::Destroy(module_.location());
419 i::GlobalHandles::AnnotateStrongRetainer(promise_.location(), in AsyncInstantiateCompileResultResolver()
422 i::GlobalHandles in AsyncInstantiateCompileResultResolver()
[all...]
H A Dwasm-engine.cc146 GlobalHandles::MakeWeak(location_.get()); in WeakScriptHandle()
H A Dc-api.cc910 ~RefImpl() { i::GlobalHandles::Destroy(location()); } in ~RefImpl()
/third_party/node/deps/v8/src/logging/
H A Dcounters-definitions.h286 SC(global_handles, V8.GlobalHandles) \
/third_party/node/deps/v8/src/execution/
H A Disolate.h110 class GlobalHandles;
1267 GlobalHandles* global_handles() const { return global_handles_; } in global_handles()
2117 GlobalHandles* global_handles_ = nullptr;
H A Disolate.cc3915 global_handles_ = new GlobalHandles(this); in ThrowInternal()
/third_party/node/deps/v8/src/heap/
H A Dincremental-marking.cc273 GlobalHandles::EnableMarkingBarrier(heap()->isolate()); in StartMarking()
H A Dheap.cc2738 // GlobalHandles are updated in PostGarbageCollectonProcessing in EvacuateYoungGeneration()
6040 GlobalHandles::MarkTraced(location); in RegisterExternallyReferencedObject()
H A Dmark-compact.cc2491 GlobalHandles::DisableMarkingBarrier(heap()->isolate()); in MarkLiveObjects()
/third_party/node/deps/v8/src/api/
H A Dapi.cc832 GlobalHandles::MoveTracedReference(from, to); in MoveTracedReference()
837 GlobalHandles::CopyTracedReference(from, to); in CopyTracedReference()
841 GlobalHandles::DestroyTracedReference(location); in DisposeTracedReference()
860 i::Handle<i::Object> result = i::GlobalHandles::CopyGlobal(from); in CopyGlobalReference()
865 i::GlobalHandles::MoveGlobal(from, to); in MoveGlobalReference()
871 i::GlobalHandles::MakeWeak(location, parameter, weak_callback, type); in MakeWeak()
875 i::GlobalHandles::MakeWeak(location_addr); in MakeWeak()
879 return i::GlobalHandles::ClearWeakness(location); in ClearWeak()
883 i::GlobalHandles::AnnotateStrongRetainer(location, label); in AnnotateStrongRetainer()
887 i::GlobalHandles in DisposeGlobal()
[all...]
/third_party/node/deps/v8/src/debug/
H A Ddebug.cc459 GlobalHandles* global_handles = isolate->global_handles(); in DebugInfoListNode()
465 GlobalHandles::Destroy(debug_info_); in ~DebugInfoListNode()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-array.cc806 inline void clear_storage() { GlobalHandles::Destroy(storage_.location()); } in clear_storage()

Completed in 82 milliseconds