Searched refs:SweepingType (Results 1 – 15 of 15) sorted by relevance
/third_party/node/deps/v8/src/heap/cppgc/ |
D | garbage-collector.h | 23 using SweepingType = Sweeper::SweepingConfig::SweepingType; member 29 MarkingType::kAtomic, SweepingType::kAtomic}; in ConservativeAtomicConfig() 34 MarkingType::kAtomic, SweepingType::kAtomic}; in PreciseAtomicConfig() 39 MarkingType::kIncremental, SweepingType::kAtomic}; in ConservativeIncrementalConfig() 44 MarkingType::kIncremental, SweepingType::kAtomic}; in PreciseIncrementalConfig() 51 SweepingType::kIncrementalAndConcurrent}; in PreciseIncrementalMarkingConcurrentSweepingConfig() 56 MarkingType::kAtomic, SweepingType::kAtomic}; in MinorPreciseAtomicConfig() 61 MarkingType::kAtomic, SweepingType::kAtomic}; in MinorConservativeAtomicConfig() 67 SweepingType sweeping_type = SweepingType::kAtomic;
|
D | sweeper.h | 28 using SweepingType = cppgc::Heap::SweepingType; member 32 SweepingType sweeping_type = SweepingType::kIncrementalAndConcurrent;
|
D | heap-base.h | 80 using SweepingType = cppgc::Heap::SweepingType; variable 92 SweepingType sweeping_support); 215 SweepingType sweeping_support() const { return sweeping_support_; } in sweeping_support() 288 const SweepingType sweeping_support_;
|
D | heap.cc | 49 MarkingType::kAtomic, SweepingType::kAtomic, in ForceGarbageCollectionSlow() 66 HeapBase::SweepingType sweeping_support) { in CheckConfig() 89 CHECK_IMPLIES(options.sweeping_support != HeapBase::SweepingType::kAtomic, in Heap() 99 Config::MarkingType::kAtomic, Config::SweepingType::kAtomic}); in ~Heap() 221 Config::SweepingType::kIncrementalAndConcurrent}); in StartIncrementalGarbageCollectionForTesting()
|
D | heap-growing.cc | 35 cppgc::Heap::SweepingType); 66 const cppgc::Heap::SweepingType sweeping_support_; 73 cppgc::Heap::SweepingType sweeping_support) in HeapGrowingImpl() 151 cppgc::Heap::SweepingType sweeping_support) in HeapGrowing()
|
D | heap-base.cc | 58 SweepingType sweeping_support) in HeapBase() 187 {Sweeper::SweepingConfig::SweepingType::kAtomic, in Terminate()
|
D | heap-growing.h | 38 cppgc::Heap::SweepingType);
|
D | sweeper.cc | 766 if (config.sweeping_type == SweepingConfig::SweepingType::kAtomic) { in Start() 999 SweepingConfig::SweepingType::kIncrementalAndConcurrent) in ScheduleConcurrentSweeping()
|
/third_party/node/deps/v8/src/heap/ |
D | array-buffer-sweeper.cc | 79 SweepingJob(ArrayBufferList young, ArrayBufferList old, SweepingType type) in SweepingJob() 95 const SweepingType type_; 150 void ArrayBufferSweeper::RequestSweep(SweepingType type) { in RequestSweep() 153 if (young_.IsEmpty() && (old_.IsEmpty() || type == SweepingType::kYoung)) in RequestSweep() 161 type == SweepingType::kYoung in RequestSweep() 177 void ArrayBufferSweeper::Prepare(SweepingType type) { in Prepare() 180 case SweepingType::kYoung: { in Prepare() 185 case SweepingType::kFull: { in Prepare() 277 case SweepingType::kYoung: in Sweep() 280 case SweepingType::kFull: in Sweep() [all …]
|
D | array-buffer-sweeper.h | 48 enum class SweepingType { kYoung, kFull }; enum 53 void RequestSweep(SweepingType sweeping_type); 85 void Prepare(SweepingType type);
|
D | scavenger.cc | 495 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
|
D | mark-compact.cc | 1098 ArrayBufferSweeper::SweepingType::kFull); in SweepArrayBufferExtensions() 5136 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
|
/third_party/node/deps/v8/include/cppgc/ |
D | heap.h | 84 enum class SweepingType : uint8_t { enum 151 SweepingType sweeping_support = SweepingType::kIncrementalAndConcurrent;
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | cpp-heap.cc | 434 FLAG_single_threaded_gc ? SweepingType::kIncremental in CppHeap() 435 : SweepingType::kIncrementalAndConcurrent), in CppHeap() 526 CppHeap::SweepingType CppHeap::SelectSweepingType() const { in SelectSweepingType() 527 if (IsForceGC(current_gc_flags_)) return SweepingType::kAtomic; in SelectSweepingType() 672 SweepingType::kAtomic == sweeping_config.sweeping_type); in TraceEpilogue()
|
D | cpp-heap.h | 181 SweepingType SelectSweepingType() const;
|