/art/runtime/ |
D | thread_pool_test.cc | 64 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 65 ThreadPool::Create("Thread pool test thread pool", num_threads)); in TEST_F() 80 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 81 ThreadPool::Create("Thread pool test thread pool", num_threads)); in TEST_F() 106 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 107 ThreadPool::Create("Thread pool test thread pool", num_threads)); in TEST_F() 130 TreeTask(ThreadPool* const thread_pool, AtomicInteger* count, int depth) in TreeTask() 149 ThreadPool* const thread_pool_; 157 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 158 ThreadPool::Create("Thread pool test thread pool", num_threads)); in TEST_F() [all …]
|
D | thread_pool.h | 214 class EXPORT ThreadPool : public AbstractThreadPool { 221 static ThreadPool* Create(const char* name, 225 ThreadPool* pool = new ThreadPool(name, num_threads, create_peers, worker_stack_size); 233 ~ThreadPool() override; 242 ThreadPool(const char* name, in ThreadPool() function 251 DISALLOW_COPY_AND_ASSIGN(ThreadPool);
|
D | barrier_test.cc | 67 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 68 ThreadPool::Create("Barrier test thread pool", num_threads)); in TEST_F() 119 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 120 ThreadPool::Create("Barrier test thread pool", num_threads)); in TEST_F()
|
D | thread_pool.cc | 162 void ThreadPool::AddTask(Thread* self, Task* task) { in AddTask() 171 void ThreadPool::RemoveAllTasks(Thread* self) { in RemoveAllTasks() 188 ThreadPool::~ThreadPool() { in ~ThreadPool() 315 Task* ThreadPool::TryGetTaskLocked() { in TryGetTaskLocked() 344 size_t ThreadPool::GetTaskCount(Thread* self) { in GetTaskCount()
|
D | monitor_test.cc | 281 std::unique_ptr<ThreadPool> thread_pool(ThreadPool::Create(pool_name, 3)); in CommonWaitSetup() 364 std::unique_ptr<ThreadPool> thread_pool(ThreadPool::Create("the pool", 2)); in TEST_F()
|
D | runtime.h | 118 class ThreadPool; variable 1011 ThreadPool* GetThreadPool() const { in GetThreadPool() 1016 ThreadPool* const thread_pool_; 1174 ThreadPool* AcquireThreadPool() REQUIRES(!Locks::runtime_thread_pool_lock_); 1290 std::unique_ptr<ThreadPool> thread_pool_ GUARDED_BY(Locks::runtime_thread_pool_lock_);
|
D | trace.h | 127 class TraceWriterThreadPool : public ThreadPool { 139 : ThreadPool(name, in TraceWriterThreadPool()
|
D | runtime.cc | 1275 ThreadPool::Create("Runtime", num_workers, /*create_peers=*/false, kStackSize)); in InitNonZygoteOrPostFork() 3267 std::unique_ptr<ThreadPool> thread_pool; in DeleteThreadPool() 3277 ThreadPool* Runtime::AcquireThreadPool() { in AcquireThreadPool()
|
/art/runtime/gc/ |
D | task_processor_test.cc | 66 std::unique_ptr<ThreadPool> thread_pool(ThreadPool::Create("task processor test", 1U)); in TEST_F() 136 std::unique_ptr<ThreadPool> thread_pool(ThreadPool::Create("task processor test", 1U)); in TEST_F()
|
D | heap.h | 62 class ThreadPool; variable 791 ThreadPool* GetThreadPool() { in GetThreadPool() 1577 std::unique_ptr<ThreadPool> thread_pool_;
|
D | heap.cc | 1140 thread_pool_.reset(ThreadPool::Create("Heap thread pool", num_threads)); in CreateThreadPool()
|
/art/dex2oat/driver/ |
D | compiler_driver.h | 239 ThreadPool* thread_pool, 256 ThreadPool* thread_pool, 266 ThreadPool* thread_pool, 317 std::unique_ptr<ThreadPool> parallel_thread_pool_; 320 std::unique_ptr<ThreadPool> single_thread_pool_;
|
D | compiler_driver.cc | 576 ThreadPool* resolve_thread_pool = force_determinism in Resolve() 1551 ThreadPool* thread_pool) in ParallelCompilationManager() 1646 ThreadPool* const thread_pool_; 1773 ThreadPool* thread_pool, in ResolveDexFile() 1944 ThreadPool* verify_thread_pool = in Verify() 2117 ThreadPool* thread_pool, in VerifyDexFile() 2184 ThreadPool* thread_pool, in SetVerifiedDexFile() 2626 ThreadPool* init_thread_pool = force_determinism in InitializeClasses() 2667 ThreadPool* thread_pool, in CompileDexFile() 2895 ThreadPool::Create("Compiler driver thread pool", parallel_count)); in InitializeThreadPools() [all …]
|
/art/runtime/oat/ |
D | oat_file_manager.h | 43 class ThreadPool; variable 171 std::unique_ptr<ThreadPool> verification_thread_pool_;
|
D | oat_file_manager.cc | 858 ThreadPool::Create("Verification thread pool", /* num_threads= */ 1)); in RunBackgroundVerification()
|
D | oat_file_assistant_test.cc | 1610 std::unique_ptr<ThreadPool> thread_pool( in TEST_F() 1611 ThreadPool::Create("Oat file assistant test thread pool", kNumThreads)); in TEST_F()
|
/art/runtime/gc/space/ |
D | large_object_space_test.cc | 164 std::unique_ptr<ThreadPool> thread_pool( in RaceTest() 165 ThreadPool::Create("Large object space test thread pool", kNumThreads)); in RaceTest()
|
D | image_space.cc | 1058 ThreadPool* const pool = stpu.GetThreadPool(); in LoadImageFile()
|
/art/dex2oat/linker/ |
D | elf_writer_quick.cc | 130 std::unique_ptr<ThreadPool> debug_info_thread_pool_; 260 debug_info_thread_pool_.reset(ThreadPool::Create("Mini-debug-info writer", 1)); in PrepareDebugInfo()
|
/art/runtime/gc/collector/ |
D | mark_sweep.cc | 674 MarkStackTask(ThreadPool* thread_pool, in MarkStackTask() 770 ThreadPool* const thread_pool_; 831 CardScanTask(ThreadPool* thread_pool, in CardScanTask() 882 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); in ScanGrayObjects() 993 RecursiveMarkTask(ThreadPool* thread_pool, in RecursiveMarkTask() 1031 ThreadPool* thread_pool = heap_->GetThreadPool(); in RecursiveMark() 1393 ThreadPool* thread_pool = GetHeap()->GetThreadPool(); in ProcessMarkStackParallel()
|
D | mark_compact.cc | 1151 ThreadPool* pool = heap_->GetThreadPool(); in PrepareForCompaction()
|