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()
36 void TaskProcessor::AddTask(Thread* self, HeapTask* task) { in AddTask()
43 HeapTask* TaskProcessor::GetTask(Thread* self) { in GetTask()
74 void TaskProcessor::UpdateTargetRunTime(Thread* self, HeapTask* task, uint64_t new_target_time) { in UpdateTargetRunTime()
96 bool TaskProcessor::IsRunning() const { in IsRunning()
101 Thread* TaskProcessor::GetRunningThread() const { in GetRunningThread()
106 void TaskProcessor::Stop(Thread* self) { in Stop()
113 void TaskProcessor::Start(Thread* self) { in Start()
119 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()
123 TaskProcessor task_processor; in TEST_F()
Dheap.h63 class TaskProcessor; variable
635 TaskProcessor* GetTaskProcessor() { in GetTaskProcessor()
986 std::unique_ptr<TaskProcessor> task_processor_;
Dheap.cc468 task_processor_.reset(new TaskProcessor()); in Heap()