/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | unified-heap-marking-visitor.h | 29 using cppgc::TraceDescriptor; 44 void Visit(const void*, TraceDescriptor) final; 45 void VisitWeak(const void*, TraceDescriptor, WeakCallback, const void*) final; 46 void VisitEphemeron(const void*, const void*, TraceDescriptor) final; 47 void VisitWeakContainer(const void* self, TraceDescriptor strong_desc, 48 TraceDescriptor weak_desc, WeakCallback callback, 70 void VisitRoot(const void*, TraceDescriptor, const SourceLocation&) final; 71 void VisitWeakRoot(const void*, TraceDescriptor, WeakCallback, const void*, 95 void VisitRoot(const void*, TraceDescriptor, const SourceLocation&) final { in VisitRoot() argument 98 void VisitWeakRoot(const void*, TraceDescriptor, WeakCallback, const void*, in VisitWeakRoot() argument
|
D | unified-heap-marking-visitor.cc | 25 TraceDescriptor desc) { in Visit() 30 TraceDescriptor desc, in VisitWeak() 39 TraceDescriptor value_desc) { in VisitEphemeron() 44 const void* self, TraceDescriptor strong_desc, TraceDescriptor weak_desc, in VisitWeakContainer() 69 TraceDescriptor desc, in VisitRoot() 75 TraceDescriptor desc, in VisitWeakRoot()
|
D | unified-heap-marking-verifier.cc | 24 void Visit(const void*, cppgc::TraceDescriptor desc) final { in Visit() 28 void VisitWeak(const void*, cppgc::TraceDescriptor desc, cppgc::WeakCallback, in VisitWeak() 36 void VisitWeakContainer(const void* object, cppgc::TraceDescriptor, in VisitWeakContainer() argument 37 cppgc::TraceDescriptor weak_desc, cppgc::WeakCallback, in VisitWeakContainer()
|
D | cpp-snapshot.cc | 424 cppgc::TraceDescriptor value_desc); 597 cppgc::TraceDescriptor strong_desc, in VisitWeakContainer() 598 cppgc::TraceDescriptor weak_desc, cppgc::WeakCallback, in VisitWeakContainer() 626 cppgc::TraceDescriptor value_desc) final { in VisitEphemeron() 653 void Visit(const void*, cppgc::TraceDescriptor desc) final { in Visit() 658 void VisitRoot(const void*, cppgc::TraceDescriptor, in VisitRoot() argument 660 void VisitWeakRoot(const void*, cppgc::TraceDescriptor, cppgc::WeakCallback, in VisitWeakRoot() argument 682 void Visit(const void*, cppgc::TraceDescriptor desc) final { in Visit() 688 cppgc::TraceDescriptor strong_desc, in VisitWeakContainer() 689 cppgc::TraceDescriptor weak_desc, cppgc::WeakCallback, in VisitWeakContainer() [all …]
|
/third_party/node/deps/v8/src/heap/cppgc/ |
D | marking-visitor.h | 29 void Visit(const void*, TraceDescriptor) final; 30 void VisitWeak(const void*, TraceDescriptor, WeakCallback, const void*) final; 31 void VisitEphemeron(const void*, const void*, TraceDescriptor) final; 32 void VisitWeakContainer(const void* self, TraceDescriptor strong_desc, 33 TraceDescriptor weak_desc, WeakCallback callback, 47 void VisitRoot(const void*, TraceDescriptor, const SourceLocation&) final; 48 void VisitWeakRoot(const void*, TraceDescriptor, WeakCallback, const void*, 59 void VisitRoot(const void*, TraceDescriptor, const SourceLocation&) final { in VisitRoot() argument 62 void VisitWeakRoot(const void*, TraceDescriptor, WeakCallback, const void*, in VisitWeakRoot() argument
|
D | marking-visitor.cc | 18 void MarkingVisitorBase::Visit(const void* object, TraceDescriptor desc) { in Visit() 22 void MarkingVisitorBase::VisitWeak(const void* object, TraceDescriptor desc, in VisitWeak() 30 TraceDescriptor value_desc) { in VisitEphemeron() 35 TraceDescriptor strong_desc, in VisitWeakContainer() 36 TraceDescriptor weak_desc, in VisitWeakContainer() 80 void MutatorMarkingVisitor::VisitRoot(const void* object, TraceDescriptor desc, in VisitRoot() 86 TraceDescriptor desc, in VisitWeakRoot()
|
D | marking-state.h | 31 inline void MarkAndPush(const void*, TraceDescriptor); 34 inline void PushMarked(HeapObjectHeader&, TraceDescriptor desc); 47 inline void MarkAndPush(HeapObjectHeader&, TraceDescriptor); 65 void MarkingStateBase::MarkAndPush(const void* object, TraceDescriptor desc) { in MarkAndPush() 73 TraceDescriptor desc) { in MarkAndPush() 100 TraceDescriptor desc) { in PushMarked() 116 inline void RegisterWeakReferenceIfNeeded(const void*, TraceDescriptor, 129 inline void ProcessWeakContainer(const void*, TraceDescriptor, WeakCallback, 132 inline void ProcessEphemeron(const void*, const void*, TraceDescriptor, 251 const void* object, TraceDescriptor desc, WeakCallback weak_callback, in RegisterWeakReferenceIfNeeded() [all …]
|
D | marking-verifier.cc | 147 void Visit(const void*, TraceDescriptor desc) final { in Visit() 151 void VisitWeak(const void*, TraceDescriptor desc, WeakCallback, in VisitWeak() 159 void VisitWeakContainer(const void* object, TraceDescriptor, in VisitWeakContainer() argument 160 TraceDescriptor weak_desc, WeakCallback, in VisitWeakContainer()
|
D | marking-worklists.h | 51 using MarkingItem = cppgc::TraceDescriptor; 67 TraceDescriptor value_desc;
|
D | trace-trait.cc | 13 TraceDescriptor TraceTraitFromInnerAddressImpl::GetTraceDescriptor( in GetTraceDescriptor()
|
/third_party/node/deps/v8/include/cppgc/ |
D | trace-trait.h | 40 struct TraceDescriptor { struct 55 static TraceDescriptor GetTraceDescriptor(const void* address); argument 74 static TraceDescriptor GetTraceDescriptor(const void* self) { in GetTraceDescriptor() 101 static TraceDescriptor GetTraceDescriptor(const void* self) { 108 static TraceDescriptor GetTraceDescriptor(const void* self) {
|
D | visitor.h | 180 TraceDescriptor value_desc = in TraceEphemeron() 211 TraceDescriptor value_desc = in TraceEphemeron() 297 virtual void Visit(const void* self, TraceDescriptor) {} in Visit() argument 298 virtual void VisitWeak(const void* self, TraceDescriptor, WeakCallback, in VisitWeak() argument 300 virtual void VisitRoot(const void*, TraceDescriptor, const SourceLocation&) {} in VisitRoot() argument 301 virtual void VisitWeakRoot(const void* self, TraceDescriptor, WeakCallback, in VisitWeakRoot() argument 304 TraceDescriptor value_desc) {} in VisitEphemeron() 305 virtual void VisitWeakContainer(const void* self, TraceDescriptor strong_desc, in VisitWeakContainer() 306 TraceDescriptor weak_desc, in VisitWeakContainer()
|
/third_party/node/deps/v8/include/ |
D | v8-cppgc.h | 206 static cppgc::TraceDescriptor GetTraceDescriptor(const void* self) {
|