Home
last modified time | relevance | path

Searched refs:mark_queue_ (Results 1 – 2 of 2) sorted by relevance

/art/runtime/gc/collector/
Dconcurrent_copying.cc40 region_space_(nullptr), gc_barrier_(new Barrier(0)), mark_queue_(2 * MB), in ConcurrentCopying()
135 CHECK(mark_queue_.IsEmpty()); in InitializePhase()
455 return mark_queue_.Dequeue(); in PopOffMarkStack()
463 CHECK(mark_queue_.Enqueue(to_ref)) << "Mark queue overflow"; in PushOntoMarkStack()
465 CHECK(mark_queue_.EnqueueThreadUnsafe(to_ref)) << "Mark queue overflow"; in PushOntoMarkStack()
758 if (!mark_queue_.IsEmpty()) { in CheckEmptyMarkQueue()
759 while (!mark_queue_.IsEmpty()) { in CheckEmptyMarkQueue()
760 mirror::Object* obj = mark_queue_.Dequeue(); in CheckEmptyMarkQueue()
790 CHECK(mark_queue_.IsEmpty()); in Sweep()
1634 CHECK(mark_queue_.IsEmpty()); in FinishPhase()
[all …]
Dconcurrent_copying.h242 MarkQueue mark_queue_; variable