Lines Matching refs:marking_deque_
559 marking_deque_.Initialize(addr, addr + size); in StartMarking()
605 int current = marking_deque_.bottom(); in UpdateMarkingDequeAfterScavenge()
606 int mask = marking_deque_.mask(); in UpdateMarkingDequeAfterScavenge()
607 int limit = marking_deque_.top(); in UpdateMarkingDequeAfterScavenge()
608 HeapObject** array = marking_deque_.array(); in UpdateMarkingDequeAfterScavenge()
623 DCHECK(new_top != marking_deque_.bottom()); in UpdateMarkingDequeAfterScavenge()
635 DCHECK(new_top != marking_deque_.bottom()); in UpdateMarkingDequeAfterScavenge()
646 marking_deque_.set_top(new_top); in UpdateMarkingDequeAfterScavenge()
673 while (!marking_deque_.IsEmpty() && bytes_processed < bytes_to_process) { in ProcessMarkingDeque()
674 HeapObject* obj = marking_deque_.Pop(); in ProcessMarkingDeque()
695 while (!marking_deque_.IsEmpty()) { in ProcessMarkingDeque()
696 HeapObject* obj = marking_deque_.Pop(); in ProcessMarkingDeque()
796 DCHECK(marking_deque_.IsEmpty()); in Finalize()
946 if (marking_deque_.IsEmpty()) MarkingComplete(action); in Step()