Searched defs:thread_pool (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Dthread_pool_test.cc17 #include "thread_pool.h"
64 ThreadPool thread_pool("Thread pool test thread pool", num_threads);
68 thread_pool.AddTask(self, new CountTask(&count));
70 thread_pool.StartWorkers(self);
72 thread_pool.Wait(self, true, false);
79 ThreadPool thread_pool("Thread pool test thread pool", num_threads);
83 thread_pool.AddTask(self, new CountTask(&count));
89 thread_pool.StartWorkers(self);
91 thread_pool.StopWorkers(self);
93 thread_pool
127 TreeTask(ThreadPool* const thread_pool, AtomicInteger* count, int depth) argument
[all...]
H A Dthread_pool.cc17 #include "thread_pool.h"
40 ThreadPoolWorker::ThreadPoolWorker(ThreadPool* thread_pool, const std::string& name, argument
42 : thread_pool_(thread_pool),
/art/runtime/gc/collector/
H A Dmark_sweep.cc648 MarkStackTask(ThreadPool* thread_pool, argument
653 thread_pool_(thread_pool),
806 CardScanTask(ThreadPool* thread_pool, argument
815 : MarkStackTask<false>(thread_pool, mark_sweep, mark_stack_size, mark_stack_obj),
857 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); local
908 auto* task = new CardScanTask(thread_pool,
917 thread_pool->AddTask(self, task);
925 thread_pool->SetMaxActiveWorkers(thread_count - 1);
926 thread_pool->StartWorkers(self);
927 thread_pool
971 RecursiveMarkTask(ThreadPool* thread_pool, MarkSweep* mark_sweep, accounting::ContinuousSpaceBitmap* bitmap, uintptr_t begin, uintptr_t end) argument
1009 ThreadPool* thread_pool = heap_->GetThreadPool(); local
1370 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); local
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc71 #include "thread_pool.h"
1535 ThreadPool* thread_pool)
1542 thread_pool_(thread_pool) {}
1852 ThreadPool* thread_pool,
1861 thread_pool);
2169 ThreadPool* thread_pool,
2175 thread_pool);
2233 ThreadPool* thread_pool,
2239 thread_pool);
2669 ThreadPool* thread_pool,
1530 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument
1849 ResolveDexFile(jobject class_loader, const DexFile& dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool, size_t thread_count, TimingLogger* timings) argument
2166 VerifyDexFile(jobject class_loader, const DexFile& dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool, size_t thread_count, TimingLogger* timings) argument
2230 SetVerifiedDexFile(jobject class_loader, const DexFile& dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool, size_t thread_count, TimingLogger* timings) argument
2666 CompileDexFile(jobject class_loader, const DexFile& dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool, size_t thread_count, TimingLogger* timings) argument
[all...]

Completed in 4316 milliseconds