Lines Matching refs:TaskQueue
15 TaskQueue::TaskQueue(std::unique_ptr<internal::TaskQueueImpl> impl, in TaskQueue() function in base::sequence_manager::TaskQueue
16 const TaskQueue::Spec& spec) in TaskQueue()
23 TaskQueue::~TaskQueue() { in ~TaskQueue()
33 TaskQueue::Task::Task(TaskQueue::PostedTask task, TimeTicks desired_run_time) in Task()
40 TaskQueue::TaskTiming::TaskTiming(bool has_wall_time, bool has_thread_time) in TaskTiming()
43 void TaskQueue::TaskTiming::RecordTaskStart(LazyNow* now) { in RecordTaskStart()
50 void TaskQueue::TaskTiming::RecordTaskEnd(LazyNow* now) { in RecordTaskEnd()
57 TaskQueue::PostedTask::PostedTask(OnceClosure callback, in PostedTask()
68 TaskQueue::PostedTask::PostedTask(PostedTask&& move_from) in PostedTask()
75 TaskQueue::PostedTask::~PostedTask() = default;
77 void TaskQueue::ShutdownTaskQueue() { in ShutdownTaskQueue()
94 bool TaskQueue::RunsTasksInCurrentSequence() const { in RunsTasksInCurrentSequence()
98 bool TaskQueue::PostDelayedTask(const Location& from_here, in PostDelayedTask()
105 bool TaskQueue::PostNonNestableDelayedTask(const Location& from_here, in PostNonNestableDelayedTask()
112 bool TaskQueue::PostTaskWithMetadata(PostedTask task) { in PostTaskWithMetadata()
127 std::unique_ptr<TaskQueue::QueueEnabledVoter>
128 TaskQueue::CreateQueueEnabledVoter() { in CreateQueueEnabledVoter()
135 bool TaskQueue::IsQueueEnabled() const { in IsQueueEnabled()
142 bool TaskQueue::IsEmpty() const { in IsEmpty()
149 size_t TaskQueue::GetNumberOfPendingTasks() const { in GetNumberOfPendingTasks()
156 bool TaskQueue::HasTaskToRunImmediately() const { in HasTaskToRunImmediately()
163 Optional<TimeTicks> TaskQueue::GetNextScheduledWakeUp() { in GetNextScheduledWakeUp()
170 void TaskQueue::SetQueuePriority(TaskQueue::QueuePriority priority) { in SetQueuePriority()
177 TaskQueue::QueuePriority TaskQueue::GetQueuePriority() const { in GetQueuePriority()
180 return TaskQueue::QueuePriority::kLowPriority; in GetQueuePriority()
184 void TaskQueue::AddTaskObserver(MessageLoop::TaskObserver* task_observer) { in AddTaskObserver()
191 void TaskQueue::RemoveTaskObserver(MessageLoop::TaskObserver* task_observer) { in RemoveTaskObserver()
198 void TaskQueue::SetTimeDomain(TimeDomain* time_domain) { in SetTimeDomain()
205 TimeDomain* TaskQueue::GetTimeDomain() const { in GetTimeDomain()
212 void TaskQueue::SetBlameContext(trace_event::BlameContext* blame_context) { in SetBlameContext()
219 void TaskQueue::InsertFence(InsertFencePosition position) { in InsertFence()
226 void TaskQueue::InsertFenceAt(TimeTicks time) { in InsertFenceAt()
230 void TaskQueue::RemoveFence() { in RemoveFence()
237 bool TaskQueue::HasActiveFence() { in HasActiveFence()
244 bool TaskQueue::BlockedByFence() const { in BlockedByFence()
251 const char* TaskQueue::GetName() const { in GetName()
258 void TaskQueue::SetObserver(Observer* observer) { in SetObserver()
266 BindRepeating(&TaskQueue::Observer::OnQueueNextWakeUpChanged, in SetObserver()
273 bool TaskQueue::IsOnMainThread() const { in IsOnMainThread()
277 Optional<MoveableAutoLock> TaskQueue::AcquireImplReadLockIfNeeded() const { in AcquireImplReadLockIfNeeded()
283 std::unique_ptr<internal::TaskQueueImpl> TaskQueue::TakeTaskQueueImpl() { in TakeTaskQueueImpl()