Home
last modified time | relevance | path

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

/art/runtime/
Dthread_pool.h147 class WorkStealingTask : public Task {
149 WorkStealingTask() : ref_count_(0) {} in WorkStealingTask() function
155 virtual void StealFrom(Thread* self, WorkStealingTask* source) = 0;
173 WorkStealingTask* task_;
194 WorkStealingTask* FindTaskToStealFrom() EXCLUSIVE_LOCKS_REQUIRED(work_steal_lock_);
Dthread_pool.cc213 WorkStealingTask* stealing_task = down_cast<WorkStealingTask*>(task); in Run()
234 WorkStealingTask* steal_from_task = nullptr; in Run()
290 WorkStealingTask* WorkStealingThreadPool::FindTaskToStealFrom() { in FindTaskToStealFrom()
300 WorkStealingTask* task = worker->task_; in FindTaskToStealFrom()