Home
last modified time | relevance | path

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

/art/runtime/
Dthread_pool.h130 friend class WorkStealingWorker; variable
148 friend class WorkStealingWorker; variable
151 class WorkStealingWorker : public ThreadPoolWorker {
153 virtual ~WorkStealingWorker();
162 WorkStealingWorker(ThreadPool* thread_pool, const std::string& name, size_t stack_size);
167 DISALLOW_COPY_AND_ASSIGN(WorkStealingWorker);
183 friend class WorkStealingWorker; variable
Dthread_pool.cc202 WorkStealingWorker::WorkStealingWorker(ThreadPool* thread_pool, const std::string& name, in WorkStealingWorker() function in art::WorkStealingWorker
206 void WorkStealingWorker::Run() { in Run()
275 WorkStealingWorker::~WorkStealingWorker() {} in ~WorkStealingWorker()
283 threads_.push_back(new WorkStealingWorker(this, name, ThreadPoolWorker::kDefaultStackSize)); in WorkStealingThreadPool()
296 WorkStealingWorker* worker = down_cast<WorkStealingWorker*>(threads_[steal_index_]); in FindTaskToStealFrom()