Home
last modified time | relevance | path

Searched refs:task_processor_ (Results 1 – 3 of 3) sorted by relevance

/art/runtime/gc/
Dtask_processor_test.cc33 : HeapTask(NanoTime() + MsToNs(10)), task_processor_(task_processor), counter_(counter), in RecursiveTask()
38 task_processor_->AddTask(self, in Run()
39 new RecursiveTask(task_processor_, counter_, max_recursion_ - 1)); in Run()
45 TaskProcessor* const task_processor_; member in art::gc::RecursiveTask
53 : task_processor_(task_processor), done_running_(done_running) { in WorkUntilDoneTask()
56 task_processor_->RunAllTasks(self); in Run()
61 TaskProcessor* const task_processor_; member in art::gc::WorkUntilDoneTask
Dheap.cc568 task_processor_.reset(new TaskProcessor()); in Heap()
3460 if (self != task_processor_->GetRunningThread()) { in WaitForGcToCompleteLocked()
3479 if (self != task_processor_->GetRunningThread()) { in WaitForGcToCompleteLocked()
3706 task_processor_->AddTask(self, new ConcurrentGCTask(NanoTime(), // Start straight away. in RequestConcurrentGC()
3765 task_processor_->UpdateTargetRunTime(self, pending_collector_transition_, target_time); in RequestCollectorTransition()
3771 task_processor_->AddTask(self, added_task); in RequestCollectorTransition()
3815 task_processor_->AddTask(self, added_task); in RequestTrim()
Dheap.h690 return task_processor_.get(); in GetTaskProcessor()
1118 std::unique_ptr<TaskProcessor> task_processor_; variable