Searched refs:BasicMarkingState (Results 1 – 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/heap/cppgc/ |
D | marking-state.h | 108 class BasicMarkingState : public MarkingStateBase { 110 inline BasicMarkingState(HeapBase& heap, MarkingWorklists&, 113 BasicMarkingState(const BasicMarkingState&) = delete; 114 BasicMarkingState& operator=(const BasicMarkingState&) = delete; 226 BasicMarkingState::BasicMarkingState(HeapBase& heap, in BasicMarkingState() function 250 void BasicMarkingState::RegisterWeakReferenceIfNeeded( in RegisterWeakReferenceIfNeeded() 264 void BasicMarkingState::RegisterWeakCallback(WeakCallback callback, in RegisterWeakCallback() 270 void BasicMarkingState::RegisterWeakContainer(HeapObjectHeader& header) { in RegisterWeakContainer() 274 void BasicMarkingState::ProcessWeakContainer(const void* object, in ProcessWeakContainer() 310 void BasicMarkingState::ProcessEphemeron(const void* key, const void* value, in ProcessEphemeron() [all …]
|
D | marking-visitor.h | 19 class BasicMarkingState; variable 25 MarkingVisitorBase(HeapBase&, BasicMarkingState&); 38 BasicMarkingState& marking_state_;
|
D | marking-visitor.cc | 15 BasicMarkingState& marking_state) in MarkingVisitorBase()
|
D | marker.cc | 67 bool DrainWorklistWithBytesAndTimeDeadline(BasicMarkingState& marking_state, in DrainWorklistWithBytesAndTimeDeadline()
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | unified-heap-marking-visitor.h | 20 class BasicMarkingState; variable 38 UnifiedHeapMarkingVisitorBase(HeapBase&, cppgc::internal::BasicMarkingState&, 56 cppgc::internal::BasicMarkingState& marking_state_;
|
D | unified-heap-marking-visitor.cc | 18 HeapBase& heap, cppgc::internal::BasicMarkingState& marking_state, in UnifiedHeapMarkingVisitorBase()
|