HomeSort by relevance Sort by last modified time
    Searched refs:TaskProcessor (Results 1 - 14 of 14) sorted by null

  /frameworks/base/libs/hwui/thread/
TaskProcessor.h 37 class TaskProcessor: public TaskProcessorBase {
39 explicit TaskProcessor(TaskManager* manager): mManager(manager) { }
40 virtual ~TaskProcessor() { }
65 bool TaskProcessor<T>::addImpl(const sp<Task<T> >& task) {
67 sp<TaskProcessor<T> > self(this);
TaskManager.h 36 class TaskProcessor;
59 friend class TaskProcessor;
62 bool addTask(const sp<Task<T> >& task, const sp<TaskProcessor<T> >& processor) {
  /art/runtime/gc/
task_processor.cc 25 TaskProcessor::TaskProcessor()
32 TaskProcessor::~TaskProcessor() {
36 void TaskProcessor::AddTask(Thread* self, HeapTask* task) {
43 HeapTask* TaskProcessor::GetTask(Thread* self) {
74 void TaskProcessor::UpdateTargetRunTime(Thread* self, HeapTask* task, uint64_t new_target_time) {
96 bool TaskProcessor::IsRunning() const {
101 Thread* TaskProcessor::GetRunningThread() const {
106 void TaskProcessor::Stop(Thread* self)
    [all...]
task_processor.h 48 friend class TaskProcessor;
53 class TaskProcessor {
55 TaskProcessor();
56 virtual ~TaskProcessor();
83 DISALLOW_COPY_AND_ASSIGN(TaskProcessor);
task_processor_test.cc 32 RecursiveTask(TaskProcessor* task_processor, Atomic<size_t>* counter, size_t max_recursion)
45 TaskProcessor* const task_processor_;
52 WorkUntilDoneTask(TaskProcessor* task_processor, Atomic<bool>* done_running)
61 TaskProcessor* const task_processor_;
68 TaskProcessor task_processor;
122 TaskProcessor task_processor;
heap.h 66 class TaskProcessor;
712 TaskProcessor* GetTaskProcessor() {
    [all...]
heap.cc 569 task_processor_.reset(new TaskProcessor());
    [all...]
  /frameworks/base/libs/hwui/tests/microbench/
TaskManagerBench.cpp 21 #include "thread/TaskProcessor.h"
30 class TrivialProcessor : public TaskProcessor<char> {
33 : TaskProcessor(manager) {}
  /frameworks/base/libs/hwui/
TessellationCache.h 24 #include "thread/TaskProcessor.h"
196 sp<TaskProcessor<VertexBuffer*> > mProcessor;
206 sp<TaskProcessor<vertexBuffer_pair_t> > mShadowProcessor;
PathCache.h 24 #include "thread/TaskProcessor.h"
262 class PathProcessor: public TaskProcessor<sk_sp<Bitmap> > {
TessellationCache.cpp 27 #include "thread/TaskProcessor.h"
136 class TessellationCache::TessellationProcessor : public TaskProcessor<VertexBuffer*> {
139 : TaskProcessor<VertexBuffer*>(&caches.tasks) {}
270 class ShadowProcessor : public TaskProcessor<TessellationCache::vertexBuffer_pair_t> {
273 : TaskProcessor<TessellationCache::vertexBuffer_pair_t>(&caches.tasks) {}
PathCache.cpp 34 #include "thread/TaskProcessor.h"
317 TaskProcessor<sk_sp<Bitmap> >(&caches.tasks), mMaxTextureSize(caches.maxTextureSize) {
  /frameworks/base/libs/hwui/renderthread/
CanvasContext.h 31 #include "thread/TaskProcessor.h"
273 sp<TaskProcessor<bool> > mFrameWorkProcessor;
CanvasContext.cpp 683 class CanvasContext::FuncTaskProcessor : public TaskProcessor<bool> {
686 : TaskProcessor<bool>(taskManager) {}

Completed in 357 milliseconds