Home
last modified time | relevance | path

Searched refs:WeakObjectRetainer (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dobjects-visiting.cc28 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer) { in VisitWeakList()
104 static void VisitLiveObject(Heap*, CodeT, WeakObjectRetainer*) {} in VisitLiveObject()
130 WeakObjectRetainer* retainer) { in VisitLiveObject()
149 WeakObjectRetainer* retainer, int index) { in DoWeakList()
183 static void VisitLiveObject(Heap*, AllocationSite, WeakObjectRetainer*) {} in VisitLiveObject()
205 WeakObjectRetainer*) { in VisitLiveObject()
213 WeakObjectRetainer* retainer);
216 WeakObjectRetainer* retainer);
219 Heap* heap, Object list, WeakObjectRetainer* retainer);
Dobjects-visiting.h148 class WeakObjectRetainer; variable
156 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer);
Dheap.h113 class WeakObjectRetainer; variable
1919 void ProcessAllWeakReferences(WeakObjectRetainer* retainer);
1920 void ProcessYoungWeakReferences(WeakObjectRetainer* retainer);
1921 void ProcessNativeContexts(WeakObjectRetainer* retainer);
1922 void ProcessAllocationSites(WeakObjectRetainer* retainer);
1923 void ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer);
1924 void ProcessWeakListRoots(WeakObjectRetainer* retainer);
2722 class WeakObjectRetainer {
2724 virtual ~WeakObjectRetainer() = default;
Dscavenger.cc175 class ScavengeWeakObjectRetainer : public WeakObjectRetainer {
Dheap.cc3056 void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) { in ProcessAllWeakReferences()
3062 void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) { in ProcessYoungWeakReferences()
3066 void Heap::ProcessNativeContexts(WeakObjectRetainer* retainer) { in ProcessNativeContexts()
3072 void Heap::ProcessAllocationSites(WeakObjectRetainer* retainer) { in ProcessAllocationSites()
3078 void Heap::ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer) { in ProcessDirtyJSFinalizationRegistries()
3089 void Heap::ProcessWeakListRoots(WeakObjectRetainer* retainer) { in ProcessWeakListRoots()
Dmark-compact.cc1389 class MarkCompactWeakObjectRetainer : public WeakObjectRetainer {
3997 class EvacuationWeakObjectRetainer : public WeakObjectRetainer {
5435 class MinorMarkCompactWeakObjectRetainer : public WeakObjectRetainer {