/third_party/node/deps/v8/src/handles/ |
H A D | global-handles.cc | 45 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 D | global-handles.h | 46 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 D | global-handles-inl.h | 16 Handle<T> GlobalHandles::Create(T value) { in Create()
|
/third_party/node/deps/v8/src/profiler/ |
H A D | weak-code-registry.cc | 19 GlobalHandles::Destroy(*heap_object_location_address); in Untrack() 34 GlobalHandles::MakeWeak(heap_object_location_address); in Track()
|
H A D | allocation-tracker.cc | 281 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 D | unified-heap-marking-state-inl.h | 29 GlobalHandles::MarkTraced(global_handle_location); in GetObjectForMarking()
|
/third_party/node/deps/v8/src/objects/ |
H A D | managed.cc | 32 GlobalHandles::Destroy(destructor->global_handle_location_); in ManagedObjectFinalizer()
|
H A D | managed-inl.h | 54 GlobalHandles::MakeWeak(destructor->global_handle_location_, destructor, in FromSharedPtr()
|
H A D | value-serializer.cc | 1193 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 D | baseline-batch-compiler.cc | 239 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 D | wasm-js.cc | 266 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 D | wasm-engine.cc | 146 GlobalHandles::MakeWeak(location_.get()); in WeakScriptHandle()
|
H A D | c-api.cc | 910 ~RefImpl() { i::GlobalHandles::Destroy(location()); } in ~RefImpl()
|
/third_party/node/deps/v8/src/logging/ |
H A D | counters-definitions.h | 286 SC(global_handles, V8.GlobalHandles) \
|
/third_party/node/deps/v8/src/execution/ |
H A D | isolate.h | 110 class GlobalHandles; 1267 GlobalHandles* global_handles() const { return global_handles_; } in global_handles() 2117 GlobalHandles* global_handles_ = nullptr;
|
H A D | isolate.cc | 3915 global_handles_ = new GlobalHandles(this); in ThrowInternal()
|
/third_party/node/deps/v8/src/heap/ |
H A D | incremental-marking.cc | 273 GlobalHandles::EnableMarkingBarrier(heap()->isolate()); in StartMarking()
|
H A D | heap.cc | 2738 // GlobalHandles are updated in PostGarbageCollectonProcessing in EvacuateYoungGeneration() 6040 GlobalHandles::MarkTraced(location); in RegisterExternallyReferencedObject()
|
H A D | mark-compact.cc | 2491 GlobalHandles::DisableMarkingBarrier(heap()->isolate()); in MarkLiveObjects()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 832 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 D | debug.cc | 459 GlobalHandles* global_handles = isolate->global_handles(); in DebugInfoListNode() 465 GlobalHandles::Destroy(debug_info_); in ~DebugInfoListNode()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-array.cc | 806 inline void clear_storage() { GlobalHandles::Destroy(storage_.location()); } in clear_storage()
|