/third_party/node/deps/v8/src/heap/cppgc/ |
D | garbage-collector.h | 21 using StackState = cppgc::Heap::StackState; member 28 return {CollectionType::kMajor, StackState::kMayContainHeapPointers, in ConservativeAtomicConfig() 33 return {CollectionType::kMajor, StackState::kNoHeapPointers, in PreciseAtomicConfig() 38 return {CollectionType::kMajor, StackState::kMayContainHeapPointers, in ConservativeIncrementalConfig() 43 return {CollectionType::kMajor, StackState::kNoHeapPointers, in PreciseIncrementalConfig() 49 return {CollectionType::kMajor, StackState::kNoHeapPointers, in PreciseIncrementalMarkingConcurrentSweepingConfig() 55 return {CollectionType::kMinor, StackState::kNoHeapPointers, in MinorPreciseAtomicConfig() 60 return {CollectionType::kMinor, StackState::kMayContainHeapPointers, in MinorConservativeAtomicConfig() 65 StackState stack_state = StackState::kMayContainHeapPointers;
|
D | marker.h | 46 using StackState = cppgc::Heap::StackState; member 56 StackState stack_state = StackState::kMayContainHeapPointers; 86 void EnterAtomicPause(MarkingConfig::StackState); 110 void FinishMarking(MarkingConfig::StackState); 130 bool IncrementalMarkingStepForTesting(MarkingConfig::StackState); 153 void VisitRoots(MarkingConfig::StackState); 161 bool IncrementalMarkingStep(MarkingConfig::StackState);
|
D | marker.cc | 94 IncrementalMarkingTask(MarkerBase*, MarkingConfig::StackState); 102 MarkingConfig::StackState stack_state_; 108 MarkerBase* marker, MarkingConfig::StackState stack_state) in IncrementalMarkingTask() 124 MarkingConfig::StackState stack_state_for_task = in Post() 126 ? MarkingConfig::StackState::kNoHeapPointers in Post() 127 : MarkingConfig::StackState::kMayContainHeapPointers; in Post() 166 DCHECK_NE(MarkingConfig::StackState::kNoHeapPointers, config_.stack_state); in ~MarkerBase() 232 VisitRoots(MarkingConfig::StackState::kNoHeapPointers); in StartMarking() 247 if (config_.stack_state == MarkingConfig::StackState::kNoHeapPointers) { in HandleNotFullyConstructedObjects() 254 void MarkerBase::EnterAtomicPause(MarkingConfig::StackState stack_state) { in EnterAtomicPause() [all …]
|
D | heap.cc | 46 Heap::StackState stack_state) { in ForceGarbageCollectionSlow() 69 (config.stack_state == Heap::Config::StackState::kNoHeapPointers), in CheckConfig() 98 Config::StackState::kMayContainHeapPointers, in ~Heap() 166 void Heap::FinalizeGarbageCollection(Config::StackState stack_state) { in FinalizeGarbageCollection() 209 Config::StackState stack_state) { in FinalizeIncrementalGarbageCollectionIfNeeded() 219 Config::StackState::kNoHeapPointers, in StartIncrementalGarbageCollectionForTesting()
|
D | compactor.h | 27 GarbageCollector::Config::StackState); 30 GarbageCollector::Config::StackState); 42 GarbageCollector::Config::StackState) const;
|
D | heap.h | 48 void FinalizeGarbageCollection(Config::StackState); 50 void FinalizeIncrementalGarbageCollectionIfNeeded(Config::StackState) final;
|
D | compactor.cc | 448 GarbageCollector::Config::StackState stack_state) const { in ShouldCompact() 452 GarbageCollector::Config::StackState::kMayContainHeapPointers)) { in ShouldCompact() 470 GarbageCollector::Config::StackState stack_state) { in InitializeIfShouldCompact() 483 GarbageCollector::Config::StackState stack_state) { in CancelIfShouldNotCompact()
|
D | marking-verifier.cc | 45 Heap::Config::StackState stack_state, uintptr_t stack_end, in Run() 55 if (stack_state == Heap::Config::StackState::kMayContainHeapPointers) { in Run()
|
D | gc-invoker.cc | 93 GarbageCollector::Config::StackState::kNoHeapPointers) || in CollectGarbage() 102 GarbageCollector::Config::StackState::kNoHeapPointers; in CollectGarbage()
|
D | heap-growing.cc | 97 GarbageCollector::Config::StackState::kMayContainHeapPointers, in AllocatedObjectSizeIncreased() 103 GarbageCollector::Config::StackState::kMayContainHeapPointers, in AllocatedObjectSizeIncreased()
|
D | marking-verifier.h | 44 void Run(Heap::Config::StackState, uintptr_t, v8::base::Optional<size_t>);
|
D | heap-base.h | 220 cppgc::Heap::StackState) = 0;
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | cpp-heap.h | 45 using StackState = cppgc::internal::GarbageCollector::Config::StackState; variable 130 void CollectGarbageForTesting(CollectionType, StackState); 149 void RunMinorGC(StackState); 169 cppgc::Heap::StackState) final { in FinalizeIncrementalGarbageCollectionIfNeeded() argument
|
D | cpp-heap.cc | 556 *collection_type_, StackState::kNoHeapPointers, SelectMarkingType(), in InitializeTracing() 680 void CppHeap::RunMinorGC(StackState stack_state) { in RunMinorGC() 687 if (stack_state == StackState::kMayContainHeapPointers) return; in RunMinorGC() 743 StackState stack_state) { in CollectGarbageForTesting()
|
/third_party/node/deps/v8/include/cppgc/ |
D | heap.h | 44 using StackState = EmbedderStackState; 184 StackState stack_state = StackState::kMayContainHeapPointers);
|
/third_party/node/deps/v8/src/diagnostics/ |
D | gdb-jit.cc | 902 enum StackState { enum in v8::internal::GDBJITInterface::CodeDescription 949 uintptr_t GetStackStateStartAddress(StackState state) const { in GetStackStateStartAddress() 954 void SetStackStateStartAddress(StackState state, uintptr_t addr) { in SetStackStateStartAddress()
|
/third_party/node/deps/v8/src/heap/ |
D | heap.cc | 2368 ->RunMinorGC(with_stack ? CppHeap::StackState::kMayContainHeapPointers in PerformGarbageCollection() 2369 : CppHeap::StackState::kNoHeapPointers); in PerformGarbageCollection()
|