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

/art/runtime/
H A Dthread_pool_test.cc17 #include "thread_pool.h"
63 ThreadPool thread_pool("Thread pool test thread pool", num_threads);
67 thread_pool.AddTask(self, new CountTask(&count));
69 thread_pool.StartWorkers(self);
71 thread_pool.Wait(self, true, false);
78 ThreadPool thread_pool("Thread pool test thread pool", num_threads);
82 thread_pool.AddTask(self, new CountTask(&count));
88 thread_pool.StartWorkers(self);
90 thread_pool.StopWorkers(self);
92 thread_pool
103 TreeTask(ThreadPool* const thread_pool, AtomicInteger* count, int depth) argument
[all...]
H A Dthread_pool.cc17 #include "thread_pool.h"
36 ThreadPoolWorker::ThreadPoolWorker(ThreadPool* thread_pool, const std::string& name, argument
38 : thread_pool_(thread_pool),
/art/runtime/gc/collector/
H A Dmark_sweep.cc651 MarkStackTask(ThreadPool* thread_pool, argument
656 thread_pool_(thread_pool),
809 CardScanTask(ThreadPool* thread_pool, argument
818 : MarkStackTask<false>(thread_pool, mark_sweep, mark_stack_size, mark_stack_obj),
860 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); local
911 auto* task = new CardScanTask(thread_pool,
920 thread_pool->AddTask(self, task);
928 thread_pool->SetMaxActiveWorkers(thread_count - 1);
929 thread_pool->StartWorkers(self);
930 thread_pool
974 RecursiveMarkTask(ThreadPool* thread_pool, MarkSweep* mark_sweep, accounting::ContinuousSpaceBitmap* bitmap, uintptr_t begin, uintptr_t end) argument
1012 ThreadPool* thread_pool = heap_->GetThreadPool(); local
1373 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); local
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc67 #include "thread_pool.h"
1865 ThreadPool* thread_pool)
1872 thread_pool_(thread_pool) {}
2180 ThreadPool* thread_pool,
2189 thread_pool);
2314 ThreadPool* thread_pool,
2320 thread_pool);
2378 ThreadPool* thread_pool,
2384 thread_pool);
2724 ThreadPool* thread_pool,
1860 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument
2177 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
2311 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
2375 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
2721 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 776 milliseconds