Home
last modified time | relevance | path

Searched refs:StackState (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/heap/cppgc/
Dgarbage-collector.h20 using StackState = cppgc::Heap::StackState; member
25 return {CollectionType::kMajor, StackState::kMayContainHeapPointers, in ConservativeAtomicConfig()
30 return {CollectionType::kMajor, StackState::kNoHeapPointers, in PreciseAtomicConfig()
35 return {CollectionType::kMajor, StackState::kMayContainHeapPointers, in ConservativeIncrementalConfig()
40 return {CollectionType::kMajor, StackState::kNoHeapPointers, in PreciseIncrementalConfig()
45 return {CollectionType::kMinor, StackState::kNoHeapPointers, in MinorPreciseAtomicConfig()
50 StackState stack_state = StackState::kMayContainHeapPointers;
Dmarker.h46 using StackState = cppgc::Heap::StackState; member
56 StackState stack_state = StackState::kMayContainHeapPointers;
69 void EnterAtomicPause(MarkingConfig::StackState);
88 void FinishMarking(MarkingConfig::StackState);
104 bool IncrementalMarkingStepForTesting(MarkingConfig::StackState);
110 IncrementalMarkingTask(MarkerBase*, MarkingConfig::StackState);
118 MarkingConfig::StackState stack_state_;
157 void VisitRoots(MarkingConfig::StackState);
163 bool IncrementalMarkingStep(MarkingConfig::StackState);
Dmarker.cc115 MarkerBase* marker, MarkingConfig::StackState stack_state) in IncrementalMarkingTask()
131 MarkingConfig::StackState stack_state_for_task = in Post()
133 ? MarkingConfig::StackState::kNoHeapPointers in Post()
134 : MarkingConfig::StackState::kMayContainHeapPointers; in Post()
170 DCHECK_NE(MarkingConfig::StackState::kNoHeapPointers, config_.stack_state); in ~MarkerBase()
205 VisitRoots(MarkingConfig::StackState::kNoHeapPointers); in StartMarking()
215 void MarkerBase::EnterAtomicPause(MarkingConfig::StackState stack_state) { in EnterAtomicPause()
232 if (config_.stack_state == MarkingConfig::StackState::kNoHeapPointers) { in EnterAtomicPause()
251 void MarkerBase::FinishMarking(MarkingConfig::StackState stack_state) { in FinishMarking()
279 void MarkerBase::VisitRoots(MarkingConfig::StackState stack_state) { in VisitRoots()
[all …]
Dcompactor.h24 GarbageCollector::Config::StackState);
27 GarbageCollector::Config::StackState);
40 GarbageCollector::Config::StackState);
Dheap.h45 void FinalizeGarbageCollection(Config::StackState);
48 Config::StackState stack_state) final { in FinalizeIncrementalGarbageCollectionIfNeeded()
Dheap.cc42 Heap::StackState stack_state) { in ForceGarbageCollectionSlow()
73 (config.stack_state == Heap::Config::StackState::kNoHeapPointers), in CheckConfig()
150 void Heap::FinalizeGarbageCollection(Config::StackState stack_state) { in FinalizeGarbageCollection()
Dmarking-verifier.cc21 void MarkingVerifierBase::Run(Heap::Config::StackState stack_state) { in Run()
23 if (stack_state == Heap::Config::StackState::kMayContainHeapPointers) { in Run()
Dcompactor.cc437 GarbageCollector::Config::StackState stack_state) { in ShouldCompact()
441 GarbageCollector::Config::StackState::kMayContainHeapPointers)) { in ShouldCompact()
459 GarbageCollector::Config::StackState stack_state) { in InitializeIfShouldCompact()
472 GarbageCollector::Config::StackState stack_state) { in CancelIfShouldNotCompact()
Dmarking-verifier.h40 void Run(Heap::Config::StackState);
Dgc-invoker.cc82 GarbageCollector::Config::StackState::kNoHeapPointers) || in CollectGarbage()
Dheap-base.h144 cppgc::Heap::StackState) = 0;
/external/v8/include/cppgc/
Dheap.h37 using StackState = EmbedderStackState;
127 StackState stack_state = StackState::kMayContainHeapPointers);
/external/v8/src/heap/cppgc-js/
Dcpp-heap.cc178 cppgc::Heap::StackState::kNoHeapPointers, in TracePrologue()
225 verifier.Run(cppgc::Heap::StackState::kNoHeapPointers); in TraceEpilogue()
Dcpp-heap.h43 cppgc::Heap::StackState) final { in FinalizeIncrementalGarbageCollectionIfNeeded() argument
/external/v8/src/diagnostics/
Dgdb-jit.cc888 enum StackState { enum in v8::internal::GDBJITInterface::CodeDescription
934 uintptr_t GetStackStateStartAddress(StackState state) const { in GetStackStateStartAddress()
939 void SetStackStateStartAddress(StackState state, uintptr_t addr) { in SetStackStateStartAddress()