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 bool TaskProcessor::WaitForThread(Thread* self) { in WaitForThread()
123 bool TaskProcessor::IsRunningThread(Thread* t, bool wait) { in IsRunningThread()
133 void TaskProcessor::Stop(Thread* self) { in Stop()
140 void TaskProcessor::Start(Thread* self) { in Start()
[all …]
Dtask_processor.h49 friend class TaskProcessor; variable
54 class TaskProcessor {
56 TaskProcessor();
57 virtual ~TaskProcessor();
90 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.h78 class TaskProcessor; variable
817 TaskProcessor* GetTaskProcessor() { in GetTaskProcessor()
1450 std::unique_ptr<TaskProcessor> task_processor_;
Dheap.cc773 task_processor_.reset(new TaskProcessor()); in Heap()