Lines Matching refs:AbstractThreadPool
49 ThreadPoolWorker::ThreadPoolWorker(AbstractThreadPool* thread_pool, in ThreadPoolWorker()
193 AbstractThreadPool::AbstractThreadPool(const char* name, in AbstractThreadPool() function in art::AbstractThreadPool
211 void AbstractThreadPool::CreateThreads() { in CreateThreads()
228 void AbstractThreadPool::WaitForWorkersToBeCreated() { in WaitForWorkersToBeCreated()
232 const std::vector<ThreadPoolWorker*>& AbstractThreadPool::GetWorkers() { in GetWorkers()
238 void AbstractThreadPool::DeleteThreads() { in DeleteThreads()
254 void AbstractThreadPool::SetMaxActiveWorkers(size_t max_workers) { in SetMaxActiveWorkers()
260 void AbstractThreadPool::StartWorkers(Thread* self) { in StartWorkers()
268 void AbstractThreadPool::StopWorkers(Thread* self) { in StopWorkers()
273 bool AbstractThreadPool::HasStarted(Thread* self) { in HasStarted()
278 Task* AbstractThreadPool::GetTask(Thread* self) { in GetTask()
310 Task* AbstractThreadPool::TryGetTask(Thread* self) { in TryGetTask()
324 void AbstractThreadPool::Wait(Thread* self, bool do_work, bool may_hold_locks) { in Wait()
349 void AbstractThreadPool::SetPthreadPriority(int priority) { in SetPthreadPriority()
355 void AbstractThreadPool::CheckPthreadPriority(int priority) { in CheckPthreadPriority()