Searched refs:MarkingStateBase (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/heap/cppgc/ |
D | marking-state.h | 20 class MarkingStateBase { 22 inline MarkingStateBase(HeapBase& heap, MarkingWorklists&, 25 MarkingStateBase(const MarkingStateBase&) = delete; 26 MarkingStateBase& operator=(const MarkingStateBase&) = delete; 147 MarkingStateBase::MarkingStateBase(HeapBase& heap, in MarkingStateBase() function 175 void MarkingStateBase::MarkAndPush(const void* object, TraceDescriptor desc) { in MarkAndPush() 182 void MarkingStateBase::MarkAndPush(HeapObjectHeader& header, in MarkAndPush() 193 bool MarkingStateBase::MarkNoPush(HeapObjectHeader& header) { in MarkNoPush() 202 void MarkingStateBase::MarkAndPush(HeapObjectHeader& header) { in MarkAndPush() 209 void MarkingStateBase::PushMarked(HeapObjectHeader& header, in PushMarked() [all …]
|
D | marking-visitor.h | 19 class MarkingStateBase; variable 25 MarkingVisitorBase(HeapBase&, MarkingStateBase&); 38 MarkingStateBase& marking_state_;
|
D | marking-visitor.cc | 14 MarkingStateBase& marking_state) in MarkingVisitorBase()
|
D | marker.cc | 91 bool DrainWorklistWithBytesAndTimeDeadline(MarkingStateBase& marking_state, in DrainWorklistWithBytesAndTimeDeadline()
|
/external/v8/src/heap/cppgc-js/ |
D | unified-heap-marking-visitor.h | 20 class MarkingStateBase; variable 33 using cppgc::internal::MarkingStateBase; 38 UnifiedHeapMarkingVisitorBase(HeapBase&, MarkingStateBase&, 56 MarkingStateBase& marking_state_;
|
D | unified-heap-marking-visitor.cc | 17 HeapBase& heap, MarkingStateBase& marking_state, in UnifiedHeapMarkingVisitorBase()
|
/external/v8/src/heap/ |
D | mark-compact.h | 248 : public MarkingStateBase<MinorMarkingState, AccessMode::ATOMIC> { 270 : public MarkingStateBase<MinorNonAtomicMarkingState, 297 : public MarkingStateBase<MajorMarkingState, AccessMode::ATOMIC> { 322 : public MarkingStateBase<MajorAtomicMarkingState, AccessMode::ATOMIC> { 335 : public MarkingStateBase<MajorNonAtomicMarkingState,
|
D | marking-visitor.h | 27 class MarkingStateBase {
|
D | concurrent-marking.cc | 39 : public MarkingStateBase<ConcurrentMarkingState, AccessMode::ATOMIC> {
|