Home
last modified time | relevance | path

Searched refs:thread_pool_ (Results 1 – 7 of 7) sorted by relevance

/art/runtime/
Dthread_pool_test.cc108 : thread_pool_(thread_pool), in TreeTask()
114 thread_pool_->AddTask(self, new TreeTask(thread_pool_, count_, depth_ - 1)); in Run()
115 thread_pool_->AddTask(self, new TreeTask(thread_pool_, count_, depth_ - 1)); in Run()
126 ThreadPool* const thread_pool_; member in art::TreeTask
Dthread_pool.cc30 : thread_pool_(thread_pool), in ThreadPoolWorker()
51 thread_pool_->creation_barier_.Wait(self); in Run()
52 while ((task = thread_pool_->GetTask(self)) != NULL) { in Run()
209 WorkStealingThreadPool* thread_pool = down_cast<WorkStealingThreadPool*>(thread_pool_); in Run()
210 while ((task = thread_pool_->GetTask(self)) != NULL) { in Run()
Dthread_pool.h54 ThreadPool* const thread_pool_; variable
/art/runtime/gc/collector/
Dmark_sweep.cc555 thread_pool_(thread_pool), in MarkStackTask()
624 ThreadPool* const thread_pool_; member in art::gc::collector::MarkStackTask
634 auto* task = new MarkStackTask(thread_pool_, mark_sweep_, kMaxSize - mark_stack_pos_, in MarkStackPush()
636 thread_pool_->AddTask(Thread::Current(), task); in MarkStackPush()
/art/runtime/gc/
Dheap.h576 return thread_pool_.get(); in GetThreadPool()
952 std::unique_ptr<ThreadPool> thread_pool_; variable
Dheap.cc700 thread_pool_.reset(new ThreadPool("Heap thread pool", num_threads)); in CreateThreadPool()
738 thread_pool_.reset(nullptr); in DeleteThreadPool()
/art/compiler/driver/
Dcompiler_driver.cc1462 thread_pool_(thread_pool) {} in ParallelCompilationManager()
1494 thread_pool_->AddTask(self, new ForAllClosure(this, end, callback)); in ForAll()
1496 thread_pool_->StartWorkers(self); in ForAll()
1503 thread_pool_->Wait(self, true, false); in ForAll()
1545 ThreadPool* const thread_pool_; member in art::ParallelCompilationManager