Home
last modified time | relevance | path

Searched refs:pending_task (Results 1 – 25 of 28) sorted by relevance

12

/external/libchrome/base/debug/
Dtask_annotator.cc39 PendingTask* pending_task) { in WillQueueTask() argument
43 TRACE_ID_MANGLE(GetTaskTraceID(*pending_task)), in WillQueueTask()
51 if (!pending_task->task_backtrace[0]) { in WillQueueTask()
54 pending_task->task_backtrace[0] = in WillQueueTask()
58 pending_task->task_backtrace.begin() + 1); in WillQueueTask()
64 PendingTask* pending_task) { in RunTask() argument
65 ScopedTaskRunActivity task_activity(*pending_task); in RunTask()
70 TRACE_ID_MANGLE(GetTaskTraceID(*pending_task)), in RunTask()
80 std::tuple_size<decltype(pending_task->task_backtrace)>::value + 3; in RunTask()
88 task_backtrace[1] = pending_task->posted_from.program_counter(); in RunTask()
[all …]
Dtask_annotator.h26 virtual void BeforeRunTask(const PendingTask* pending_task) = 0;
37 void WillQueueTask(const char* queue_function, PendingTask* pending_task);
41 void RunTask(const char* queue_function, PendingTask* pending_task);
Dtask_annotator_unittest.cc38 PendingTask pending_task(FROM_HERE, BindOnce(&TestTask, &result)); in TEST() local
41 annotator.WillQueueTask("TaskAnnotatorTest::Queue", &pending_task); in TEST()
43 annotator.RunTask("TaskAnnotatorTest::Queue", &pending_task); in TEST()
62 void BeforeRunTask(const PendingTask* pending_task) override { in BeforeRunTask() argument
64 last_posted_from_ = pending_task->posted_from; in BeforeRunTask()
65 last_task_backtrace_ = pending_task->task_backtrace; in BeforeRunTask()
/external/libchrome/base/message_loop/
Dincoming_task_queue.cc62 PendingTask pending_task(from_here, std::move(task), in AddToIncomingQueue() local
71 pending_task.is_high_res = true; in AddToIncomingQueue()
78 return PostPendingTask(&pending_task); in AddToIncomingQueue()
108 PendingTask pending_task = std::move(queue_.front()); in Pop() local
110 return pending_task; in Pop()
145 PendingTask pending_task = Pop(); in Clear() local
147 if (!pending_task.delayed_run_time.is_null()) { in Clear()
148 outer_->delayed_tasks().Push(std::move(pending_task)); in Clear()
166 void IncomingTaskQueue::DelayedQueue::Push(PendingTask pending_task) { in Push() argument
169 if (pending_task.is_high_res) in Push()
[all …]
Dmessage_loop.cc435 PendingTask pending_task = incoming_task_queue_->deferred_tasks().Pop(); in ProcessNextDelayedNonNestableTask() local
436 if (!pending_task.task.IsCancelled()) { in ProcessNextDelayedNonNestableTask()
437 RunTask(&pending_task); in ProcessNextDelayedNonNestableTask()
445 void MessageLoop::RunTask(PendingTask* pending_task) { in RunTask() argument
451 TRACE_TASK_EXECUTION("MessageLoop::RunTask", *pending_task); in RunTask()
454 observer.WillProcessTask(*pending_task); in RunTask()
456 pending_task); in RunTask()
458 observer.DidProcessTask(*pending_task); in RunTask()
463 bool MessageLoop::DeferOrRunPendingTask(PendingTask pending_task) { in DeferOrRunPendingTask() argument
464 if (pending_task.nestable == Nestable::kNestable || in DeferOrRunPendingTask()
[all …]
Dincoming_task_queue.h77 virtual void Push(PendingTask pending_task) = 0;
184 void Push(PendingTask pending_task) override;
212 void Push(PendingTask pending_task) override;
228 bool PostPendingTask(PendingTask* pending_task);
232 bool PostPendingTaskLockRequired(PendingTask* pending_task);
Dmessage_loop_current.h108 virtual void WillProcessTask(const PendingTask& pending_task) = 0;
111 virtual void DidProcessTask(const PendingTask& pending_task) = 0;
Dmessage_loop.h201 void RunTask(PendingTask* pending_task);
263 bool DeferOrRunPendingTask(PendingTask pending_task);
/external/libchrome/base/test/
Dscoped_mock_time_message_loop_task_runner_unittest.cc106 TestPendingTask pending_task = PopFront(&pending_tasks); in TEST_F() local
108 std::move(pending_task.task).Run(); in TEST_F()
110 EXPECT_EQ(task_10_delay - step_time_by, pending_task.delay); in TEST_F()
112 pending_task = PopFront(&pending_tasks); in TEST_F()
114 std::move(pending_task.task).Run(); in TEST_F()
116 EXPECT_EQ(task_11_delay - step_time_by, pending_task.delay); in TEST_F()
Dscoped_mock_time_message_loop_task_runner.cc30 for (auto& pending_task : task_runner_->TakePendingTasks()) { in ~ScopedMockTimeMessageLoopTaskRunner() local
32 pending_task.location, std::move(pending_task.task), in ~ScopedMockTimeMessageLoopTaskRunner()
33 pending_task.GetTimeToRun() - task_runner_->NowTicks()); in ~ScopedMockTimeMessageLoopTaskRunner()
/external/libchrome/base/task/sequence_manager/
Dtask_queue_impl.cc252 Task pending_task, in PushOntoDelayedIncomingQueueFromMainThread() argument
254 main_thread_only().sequence_manager->WillQueueTask(&pending_task); in PushOntoDelayedIncomingQueueFromMainThread()
255 main_thread_only().delayed_incoming_queue.push(std::move(pending_task)); in PushOntoDelayedIncomingQueueFromMainThread()
263 void TaskQueueImpl::PushOntoDelayedIncomingQueueLocked(Task pending_task) { in PushOntoDelayedIncomingQueueLocked() argument
264 any_thread().sequence_manager->WillQueueTask(&pending_task); in PushOntoDelayedIncomingQueueLocked()
271 Unretained(this), std::move(pending_task)), in PushOntoDelayedIncomingQueueLocked()
273 pending_task.task_type()), in PushOntoDelayedIncomingQueueLocked()
278 void TaskQueueImpl::ScheduleDelayedWorkTask(Task pending_task) { in ScheduleDelayedWorkTask() argument
280 TimeTicks delayed_run_time = pending_task.delayed_run_time; in ScheduleDelayedWorkTask()
287 pending_task.delayed_run_time = time_domain_now; in ScheduleDelayedWorkTask()
[all …]
Dsequence_manager_impl.cc360 return std::move(executing_task.pending_task); in TakeTask()
411 internal::TaskQueueImpl::Task* pending_task) { in WillQueueTask() argument
412 controller_->WillQueueTask(pending_task); in WillQueueTask()
435 executing_task->pending_task.posted_from.file_name()); in NotifyWillProcessTask()
438 executing_task->pending_task.posted_from.function_name()); in NotifyWillProcessTask()
450 observer.WillProcessTask(executing_task->pending_task); in NotifyWillProcessTask()
457 executing_task->pending_task); in NotifyWillProcessTask()
477 executing_task->task_queue->OnTaskStarted(executing_task->pending_task, in NotifyWillProcessTask()
506 observer.DidProcessTask(executing_task->pending_task); in NotifyDidProcessTask()
513 executing_task->pending_task); in NotifyDidProcessTask()
[all …]
Dsequence_manager_impl.h174 ExecutingTask(internal::TaskQueueImpl::Task&& pending_task, in ExecutingTask()
177 : pending_task(std::move(pending_task)), in ExecutingTask()
181 internal::TaskQueueImpl::Task pending_task; member
246 void WillQueueTask(internal::TaskQueueImpl::Task* pending_task);
Dtask_queue_impl.h225 void NotifyWillProcessTask(const PendingTask& pending_task);
226 void NotifyDidProcessTask(const PendingTask& pending_task);
375 void PushOntoDelayedIncomingQueueFromMainThread(Task pending_task,
380 void PushOntoDelayedIncomingQueueLocked(Task pending_task);
382 void ScheduleDelayedWorkTask(Task pending_task);
Dthread_controller_with_message_pump_impl.cc48 PendingTask* pending_task) { in WillQueueTask() argument
49 task_annotator_.WillQueueTask("ThreadController::Task", pending_task); in WillQueueTask()
Dthread_controller_impl.cc141 void ThreadControllerImpl::WillQueueTask(PendingTask* pending_task) { in WillQueueTask() argument
142 task_annotator_.WillQueueTask("SequenceManager::PostTask", pending_task); in WillQueueTask()
Dwork_queue.cc133 TaskQueueImpl::Task pending_task = std::move(tasks_.front()); in TakeTaskFromWorkQueue() local
145 return pending_task; in TakeTaskFromWorkQueue()
Dthread_controller.h38 virtual void WillQueueTask(PendingTask* pending_task) = 0;
Dthread_controller_with_message_pump_impl.h33 void WillQueueTask(PendingTask* pending_task) override;
Dthread_controller_impl.h38 void WillQueueTask(PendingTask* pending_task) override;
Dsequence_manager_impl_unittest.cc1489 void WillProcessTask(const PendingTask& pending_task) override {} in WillProcessTask() argument
1490 void DidProcessTask(const PendingTask& pending_task) override { in DidProcessTask() argument
1491 sequence_numbers_.push_back(pending_task.sequence_num); in DidProcessTask()
/external/libchrome/libchrome_tools/patch/
Dtask_annotator.patch12 virtual void BeforeRunTask(const PendingTask* pending_task) = 0;
/external/libchrome/base/threading/
Dthread_perftest.cc155 void WillProcessTask(const base::PendingTask& pending_task) override {} in WillProcessTask() argument
156 void DidProcessTask(const base::PendingTask& pending_task) override {} in DidProcessTask() argument
/external/libchrome/libchrome_tools/patches/
DRefactor-AlarmTimer-to-report-error-to-the-caller.patch54 #include "base/pending_task.h"
/external/openscreen/third_party/chromium_quic/build/base/
DBUILD.gn259 "../../src/base/pending_task.cc",
260 "../../src/base/pending_task.h",

12