Home
last modified time | relevance | path

Searched refs:TraceDescriptor (Results 1 – 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc-js/
Dunified-heap-marking-visitor.h29 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
Dunified-heap-marking-visitor.cc25 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()
Dunified-heap-marking-verifier.cc24 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()
Dcpp-snapshot.cc424 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/
Dmarking-visitor.h29 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
Dmarking-visitor.cc18 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()
Dmarking-state.h31 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 …]
Dmarking-verifier.cc147 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()
Dmarking-worklists.h51 using MarkingItem = cppgc::TraceDescriptor;
67 TraceDescriptor value_desc;
Dtrace-trait.cc13 TraceDescriptor TraceTraitFromInnerAddressImpl::GetTraceDescriptor( in GetTraceDescriptor()
/third_party/node/deps/v8/include/cppgc/
Dtrace-trait.h40 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) {
Dvisitor.h180 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/
Dv8-cppgc.h206 static cppgc::TraceDescriptor GetTraceDescriptor(const void* self) {