Home
last modified time | relevance | path

Searched refs:TaskProcessor (Results 1 – 5 of 5) sorted by relevance

/art/runtime/gc/
Dtask_processor.cc25 TaskProcessor::TaskProcessor() in TaskProcessor() function in art::gc::TaskProcessor
32 TaskProcessor::~TaskProcessor() { in ~TaskProcessor()
41 void TaskProcessor::AddTask(Thread* self, HeapTask* task) { in AddTask()
48 HeapTask* TaskProcessor::GetTask(Thread* self) { in GetTask()
79 void TaskProcessor::UpdateTargetRunTime(Thread* self, HeapTask* task, uint64_t new_target_time) { in UpdateTargetRunTime()
101 bool TaskProcessor::IsRunning() const { in IsRunning()
106 Thread* TaskProcessor::GetRunningThread() const { in GetRunningThread()
111 void TaskProcessor::Stop(Thread* self) { in Stop()
118 void TaskProcessor::Start(Thread* self) { in Start()
124 void TaskProcessor::RunAllTasks(Thread* self) { in RunAllTasks()
Dtask_processor.h48 friend class TaskProcessor; variable
53 class TaskProcessor {
55 TaskProcessor();
56 virtual ~TaskProcessor();
83 DISALLOW_COPY_AND_ASSIGN(TaskProcessor);
Dtask_processor_test.cc32 RecursiveTask(TaskProcessor* task_processor, Atomic<size_t>* counter, size_t max_recursion) in RecursiveTask()
45 TaskProcessor* const task_processor_;
52 WorkUntilDoneTask(TaskProcessor* task_processor, Atomic<bool>* done_running) in WorkUntilDoneTask()
61 TaskProcessor* const task_processor_;
68 TaskProcessor task_processor; in TEST_F()
122 TaskProcessor task_processor; in TEST_F()
Dheap.h74 class TaskProcessor; variable
791 TaskProcessor* GetTaskProcessor() { in GetTaskProcessor()
1340 std::unique_ptr<TaskProcessor> task_processor_;
Dheap.cc674 task_processor_.reset(new TaskProcessor()); in Heap()