Lines Matching refs:thread_pool
47 #include "thread_pool.h"
492 UniquePtr<ThreadPool> thread_pool(new ThreadPool(thread_count_ - 1));
493 PreCompile(class_loader, dex_files, *thread_pool.get(), timings);
494 Compile(class_loader, dex_files, *thread_pool.get(), timings);
556 UniquePtr<ThreadPool> thread_pool(new ThreadPool(0U));
557 PreCompile(jclass_loader, dex_files, *thread_pool.get(), timings);
578 ThreadPool& thread_pool, base::TimingLogger& timings) {
582 ResolveDexFile(class_loader, *dex_file, thread_pool, timings);
587 ThreadPool& thread_pool, base::TimingLogger& timings) {
590 Resolve(class_loader, dex_files, thread_pool, timings);
592 Verify(class_loader, dex_files, thread_pool, timings);
594 InitializeClasses(class_loader, dex_files, thread_pool, timings);
1344 ThreadPool& thread_pool)
1350 thread_pool_(&thread_pool) {}
1607 ThreadPool& thread_pool, base::TimingLogger& timings) {
1613 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, thread_pool);
1628 ThreadPool& thread_pool, base::TimingLogger& timings) {
1632 VerifyDexFile(class_loader, *dex_file, thread_pool, timings);
1682 ThreadPool& thread_pool, base::TimingLogger& timings) {
1686 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, thread_pool);
2187 ThreadPool& thread_pool, base::TimingLogger& timings) {
2200 ParallelCompilationManager context(class_linker, jni_class_loader, this, &dex_file, thread_pool);
2206 ThreadPool& thread_pool, base::TimingLogger& timings) {
2210 InitializeClasses(class_loader, *dex_file, thread_pool, timings);
2215 ThreadPool& thread_pool, base::TimingLogger& timings) {
2219 CompileDexFile(class_loader, *dex_file, thread_pool, timings);
2295 ThreadPool& thread_pool, base::TimingLogger& timings) {
2299 &dex_file, thread_pool);