Lines Matching refs:MarkingState
166 template <class Visitor, typename MarkingState>
167 static bool VisitBlackObjects(MemoryChunk* chunk, MarkingState* state,
173 template <class Visitor, typename MarkingState>
174 static void VisitBlackObjectsNoFail(MemoryChunk* chunk, MarkingState* state,
180 template <class Visitor, typename MarkingState>
181 static void VisitGreyObjectsNoFail(MemoryChunk* chunk, MarkingState* state,
185 template <typename MarkingState>
186 static void RecomputeLiveBytes(MemoryChunk* chunk, MarkingState* state);
370 template <typename MarkingState>
372 : public MarkingVisitorBase<MainMarkingVisitor<MarkingState>,
373 MarkingState> {
388 MainMarkingVisitor<MarkingState>* visitor_;
391 MainMarkingVisitor(MarkingState* marking_state, in MainMarkingVisitor()
398 : MarkingVisitorBase<MainMarkingVisitor<MarkingState>, MarkingState>( in MainMarkingVisitor()
429 MarkingState* marking_state() { return marking_state_; } in marking_state()
437 MarkingState* const marking_state_;
439 friend class MarkingVisitorBase<MainMarkingVisitor<MarkingState>,
440 MarkingState>;
447 using MarkingState = MajorMarkingState;
451 using MarkingVisitor = MainMarkingVisitor<MarkingState>;
472 MarkingState* marking_state() { return &marking_state_; } in marking_state()
817 MarkingState marking_state_;
855 using MarkingState = MinorMarkingState;
863 MarkingState* marking_state() { return &marking_state_; } in marking_state()
917 MarkingState marking_state_;