Lines Matching refs:work_queue_
1810 WorkQueue work_queue_; member in art::linker::ImageWriter::LayoutHelper
2004 helper_->work_queue_.emplace_front(ref, oat_index_); in VisitReference()
2028 DCHECK(work_queue_.empty()); in ProcessDexFileObjects()
2029 work_queue_ = visitor.SortAndReleaseClasses(); in ProcessDexFileObjects()
2030 for (const std::pair<ObjPtr<mirror::Object>, size_t>& entry : work_queue_) { in ProcessDexFileObjects()
2062 work_queue_.emplace_back(dex_cache, oat_index); in ProcessDexFileObjects()
2078 DCHECK(work_queue_.empty()); in ProcessRoots()
2083 work_queue_.emplace_back(root, GetDefaultOatIndex()); in ProcessRoots()
2090 while (!work_queue_.empty()) { in ProcessWorkQueue()
2091 std::pair<ObjPtr<mirror::Object>, size_t> pair = work_queue_.front(); in ProcessWorkQueue()
2092 work_queue_.pop_front(); in ProcessWorkQueue()
2358 size_t old_work_queue_size = work_queue_.size(); in VisitReferences()
2366 DCHECK_LE(old_work_queue_size, work_queue_.size()); in VisitReferences()
2367 size_t num_added = work_queue_.size() - old_work_queue_size; in VisitReferences()
2368 std::reverse(work_queue_.begin(), work_queue_.begin() + num_added); in VisitReferences()