Searched defs:ThreadPool (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Dthread_pool.cc29 ThreadPoolWorker::ThreadPoolWorker(ThreadPool* thread_pool, const std::string& name,
69 void ThreadPool::AddTask(Thread* self, Task* task) {
78 ThreadPool::ThreadPool(const char* name, size_t num_threads) function in class:art::ThreadPool
101 void ThreadPool::SetMaxActiveWorkers(size_t threads) {
107 ThreadPool::~ThreadPool() {
121 void ThreadPool::StartWorkers(Thread* self) {
129 void ThreadPool::StopWorkers(Thread* self) {
134 Task* ThreadPool
[all...]
H A Dthread_pool.h29 class ThreadPool;
63 ThreadPoolWorker(ThreadPool* thread_pool, const std::string& name, size_t stack_size);
67 ThreadPool* const thread_pool_;
73 friend class ThreadPool;
77 class ThreadPool { class in namespace:art
94 explicit ThreadPool(const char* name, size_t num_threads);
95 virtual ~ThreadPool();
144 DISALLOW_COPY_AND_ASSIGN(ThreadPool);
175 WorkStealingWorker(ThreadPool* thread_pool, const std::string& name, size_t stack_size);
183 class WorkStealingThreadPool : public ThreadPool {
[all...]

Completed in 49 milliseconds