Home
last modified time | relevance | path

Searched refs:marking_deque_ (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/heap/
Dmark-compact-inl.h17 if (marking_deque_.Push(obj)) { in PushBlack()
27 if (!marking_deque_.Unshift(obj)) { in UnshiftBlack()
Dmark-compact.cc1819 while (marking_deque_.overflowed()) { in MarkRoots()
1863 while (!marking_deque_.IsEmpty()) { in EmptyMarkingDeque()
1864 HeapObject* object = marking_deque_.Pop(); in EmptyMarkingDeque()
1889 DCHECK(marking_deque_.overflowed()); in RefillMarkingDeque()
1892 if (marking_deque_.IsFull()) return; in RefillMarkingDeque()
1895 if (marking_deque_.IsFull()) return; in RefillMarkingDeque()
1898 if (marking_deque_.IsFull()) return; in RefillMarkingDeque()
1901 if (marking_deque_.IsFull()) return; in RefillMarkingDeque()
1905 if (marking_deque_.IsFull()) return; in RefillMarkingDeque()
1907 marking_deque_.ClearOverflowed(); in RefillMarkingDeque()
[all …]
Dmark-compact.h463 MarkingDeque* marking_deque() { return &marking_deque_; } in marking_deque()
469 if (!marking_deque_.in_use()) { in EnsureMarkingDequeIsCommittedAndInitialize()
776 MarkingDeque marking_deque_; variable
Dheap.cc987 !mark_compact_collector()->marking_deque_.IsEmpty() && in CollectGarbage()