Lines Matching defs:task
79 const Scheduler::Task& task, const TraceLocation& location, const char* traceName)
80 : m_task(task, location, traceName)
150 void Scheduler::postHighPriorityTaskInternal(const TraceLocation& location, const Task& task, const char* traceName)
154 m_pendingHighPriorityTasks.append(TracedTask(task, location, traceName));
160 void Scheduler::postTask(const TraceLocation& location, const Task& task)
162 m_mainThread->postTask(new MainThreadPendingTaskRunner(task, location, "Scheduler::MainThreadTask"));
165 void Scheduler::postInputTask(const TraceLocation& location, const Task& task)
167 postHighPriorityTaskInternal(location, task, "Scheduler::InputTask");
175 void Scheduler::postCompositorTask(const TraceLocation& location, const Task& task)
177 postHighPriorityTaskInternal(location, task, "Scheduler::CompositorTask");
180 void Scheduler::postIpcTask(const TraceLocation& location, const Task& task)
184 m_mainThread->postTask(new MainThreadPendingTaskRunner(task, location, "Scheduler::IpcTask"));