Home
last modified time | relevance | path

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

/dports/lang/v8/v8-9.6.180.12/src/heap/
H A 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);
H A Dobjects-visiting.h140 class WeakObjectRetainer; variable
148 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer);
H A Dheap.h111 class WeakObjectRetainer; variable
1981 void ProcessAllWeakReferences(WeakObjectRetainer* retainer);
1982 void ProcessYoungWeakReferences(WeakObjectRetainer* retainer);
1983 void ProcessNativeContexts(WeakObjectRetainer* retainer);
1984 void ProcessAllocationSites(WeakObjectRetainer* retainer);
1985 void ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer);
1986 void ProcessWeakListRoots(WeakObjectRetainer* retainer);
2775 class WeakObjectRetainer {
2777 virtual ~WeakObjectRetainer() = default;
H A Dscavenger.cc163 class ScavengeWeakObjectRetainer : public WeakObjectRetainer {
H A Dheap.cc2903 void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) { in ProcessAllWeakReferences()
2909 void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) { in ProcessYoungWeakReferences()
2913 void Heap::ProcessNativeContexts(WeakObjectRetainer* retainer) { in ProcessNativeContexts()
2919 void Heap::ProcessAllocationSites(WeakObjectRetainer* retainer) { in ProcessAllocationSites()
2925 void Heap::ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer) { in ProcessDirtyJSFinalizationRegistries()
2936 void Heap::ProcessWeakListRoots(WeakObjectRetainer* retainer) { in ProcessWeakListRoots()
H A Dmark-compact.cc1190 class MarkCompactWeakObjectRetainer : public WeakObjectRetainer {
3568 class EvacuationWeakObjectRetainer : public WeakObjectRetainer {
4962 class MinorMarkCompactWeakObjectRetainer : public WeakObjectRetainer {
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/heap/
H A Dobjects-visiting.cc28 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer) { in VisitWeakList()
104 static void VisitLiveObject(Heap*, Code, WeakObjectRetainer*) {} in VisitLiveObject()
131 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);
H A Dobjects-visiting.h140 class WeakObjectRetainer; variable
148 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer);
H A Dheap.h93 class WeakObjectRetainer; variable
1756 void ProcessAllWeakReferences(WeakObjectRetainer* retainer);
1757 void ProcessYoungWeakReferences(WeakObjectRetainer* retainer);
1758 void ProcessNativeContexts(WeakObjectRetainer* retainer);
1759 void ProcessAllocationSites(WeakObjectRetainer* retainer);
1760 void ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer);
1761 void ProcessWeakListRoots(WeakObjectRetainer* retainer);
2462 class WeakObjectRetainer {
2464 virtual ~WeakObjectRetainer() = default;
H A Dscavenger.cc206 class ScavengeWeakObjectRetainer : public WeakObjectRetainer {
H A Dheap.cc2657 void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) { in ProcessAllWeakReferences()
2664 void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) { in ProcessYoungWeakReferences()
2669 void Heap::ProcessNativeContexts(WeakObjectRetainer* retainer) { in ProcessNativeContexts()
2676 void Heap::ProcessAllocationSites(WeakObjectRetainer* retainer) { in ProcessAllocationSites()
2682 void Heap::ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer) { in ProcessDirtyJSFinalizationRegistries()
2693 void Heap::ProcessWeakListRoots(WeakObjectRetainer* retainer) { in ProcessWeakListRoots()
H A Dmark-compact.cc1108 class MarkCompactWeakObjectRetainer : public WeakObjectRetainer {
3226 class EvacuationWeakObjectRetainer : public WeakObjectRetainer {
4655 class MinorMarkCompactWeakObjectRetainer : public WeakObjectRetainer {
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/
H A Dobjects-visiting.cc28 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer) { in VisitWeakList()
104 static void VisitLiveObject(Heap*, Code, WeakObjectRetainer*) {} in VisitLiveObject()
131 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);
H A Dobjects-visiting.h133 class WeakObjectRetainer; variable
141 Object VisitWeakList(Heap* heap, Object list, WeakObjectRetainer* retainer);
H A Dheap.h102 class WeakObjectRetainer; variable
1833 void ProcessAllWeakReferences(WeakObjectRetainer* retainer);
1834 void ProcessYoungWeakReferences(WeakObjectRetainer* retainer);
1835 void ProcessNativeContexts(WeakObjectRetainer* retainer);
1836 void ProcessAllocationSites(WeakObjectRetainer* retainer);
1837 void ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer);
1838 void ProcessWeakListRoots(WeakObjectRetainer* retainer);
2567 class WeakObjectRetainer {
2569 virtual ~WeakObjectRetainer() = default;
H A Dscavenger.cc148 class ScavengeWeakObjectRetainer : public WeakObjectRetainer {
H A Dheap.cc2567 void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) { in ProcessAllWeakReferences()
2574 void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) { in ProcessYoungWeakReferences()
2579 void Heap::ProcessNativeContexts(WeakObjectRetainer* retainer) { in ProcessNativeContexts()
2586 void Heap::ProcessAllocationSites(WeakObjectRetainer* retainer) { in ProcessAllocationSites()
2592 void Heap::ProcessDirtyJSFinalizationRegistries(WeakObjectRetainer* retainer) { in ProcessDirtyJSFinalizationRegistries()
2603 void Heap::ProcessWeakListRoots(WeakObjectRetainer* retainer) { in ProcessWeakListRoots()
H A Dmark-compact.cc1110 class MarkCompactWeakObjectRetainer : public WeakObjectRetainer {
3285 class EvacuationWeakObjectRetainer : public WeakObjectRetainer {
4642 class MinorMarkCompactWeakObjectRetainer : public WeakObjectRetainer {
/dports/www/node10/node-v10.24.1/deps/v8/src/heap/
H A Dobjects-visiting.cc29 Object* VisitWeakList(Heap* heap, Object* list, WeakObjectRetainer* retainer) { in VisitWeakList()
105 static void VisitLiveObject(Heap*, Code*, WeakObjectRetainer*) {} in VisitLiveObject()
132 WeakObjectRetainer* retainer) { in VisitLiveObject()
149 WeakObjectRetainer* retainer, int index) { in DoWeakList()
183 static void VisitLiveObject(Heap*, AllocationSite*, WeakObjectRetainer*) {} in VisitLiveObject()
190 WeakObjectRetainer* retainer);
193 WeakObjectRetainer* retainer);
H A Dobjects-visiting.h128 class WeakObjectRetainer; variable
136 Object* VisitWeakList(Heap* heap, Object* list, WeakObjectRetainer* retainer);
H A Dheap.h458 class WeakObjectRetainer; variable
2036 void ProcessAllWeakReferences(WeakObjectRetainer* retainer);
2037 void ProcessYoungWeakReferences(WeakObjectRetainer* retainer);
2038 void ProcessNativeContexts(WeakObjectRetainer* retainer);
2039 void ProcessAllocationSites(WeakObjectRetainer* retainer);
2040 void ProcessWeakListRoots(WeakObjectRetainer* retainer);
2718 class WeakObjectRetainer {
2720 virtual ~WeakObjectRetainer() {} in ~WeakObjectRetainer()
H A Dheap.cc1943 class ScavengeWeakObjectRetainer : public WeakObjectRetainer {
2399 void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) { in ProcessAllWeakReferences()
2405 void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) { in ProcessYoungWeakReferences()
2410 void Heap::ProcessNativeContexts(WeakObjectRetainer* retainer) { in ProcessNativeContexts()
2417 void Heap::ProcessAllocationSites(WeakObjectRetainer* retainer) { in ProcessAllocationSites()
2423 void Heap::ProcessWeakListRoots(WeakObjectRetainer* retainer) { in ProcessWeakListRoots()
H A Dmark-compact.cc1016 class MarkCompactWeakObjectRetainer : public WeakObjectRetainer {
2496 class EvacuationWeakObjectRetainer : public WeakObjectRetainer {
3793 class MinorMarkCompactWeakObjectRetainer : public WeakObjectRetainer {