/external/libchrome/base/debug/ |
D | task_annotator.cc | 39 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 …]
|
D | task_annotator.h | 26 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);
|
D | task_annotator_unittest.cc | 38 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/ |
D | incoming_task_queue.cc | 62 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 …]
|
D | message_loop.cc | 433 PendingTask pending_task = incoming_task_queue_->deferred_tasks().Pop(); in ProcessNextDelayedNonNestableTask() local 434 if (!pending_task.task.IsCancelled()) { in ProcessNextDelayedNonNestableTask() 435 RunTask(&pending_task); in ProcessNextDelayedNonNestableTask() 443 void MessageLoop::RunTask(PendingTask* pending_task) { in RunTask() argument 449 TRACE_TASK_EXECUTION("MessageLoop::RunTask", *pending_task); in RunTask() 452 observer.WillProcessTask(*pending_task); in RunTask() 454 pending_task); in RunTask() 456 observer.DidProcessTask(*pending_task); in RunTask() 461 bool MessageLoop::DeferOrRunPendingTask(PendingTask pending_task) { in DeferOrRunPendingTask() argument 462 if (pending_task.nestable == Nestable::kNestable || in DeferOrRunPendingTask() [all …]
|
D | incoming_task_queue.h | 77 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);
|
D | message_loop_current.h | 108 virtual void WillProcessTask(const PendingTask& pending_task) = 0; 111 virtual void DidProcessTask(const PendingTask& pending_task) = 0;
|
D | message_loop.h | 201 void RunTask(PendingTask* pending_task); 263 bool DeferOrRunPendingTask(PendingTask pending_task);
|
D | message_loop_unittest.cc | 213 void WillProcessTask(const PendingTask& pending_task) override { in WillProcessTask() argument 219 void DidProcessTask(const PendingTask& pending_task) override { in DidProcessTask() argument
|
/external/libchrome/base/task/sequence_manager/ |
D | task_queue_impl.cc | 252 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 …]
|
D | sequence_manager_impl.cc | 360 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 …]
|
D | sequence_manager_impl.h | 174 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);
|
D | task_queue_impl.h | 225 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);
|
D | thread_controller_with_message_pump_impl.cc | 48 PendingTask* pending_task) { in WillQueueTask() argument 49 task_annotator_.WillQueueTask("ThreadController::Task", pending_task); in WillQueueTask()
|
D | work_queue.cc | 133 TaskQueueImpl::Task pending_task = std::move(tasks_.front()); in TakeTaskFromWorkQueue() local 145 return pending_task; in TakeTaskFromWorkQueue()
|
D | thread_controller_impl.cc | 141 void ThreadControllerImpl::WillQueueTask(PendingTask* pending_task) { in WillQueueTask() argument 142 task_annotator_.WillQueueTask("SequenceManager::PostTask", pending_task); in WillQueueTask()
|
D | thread_controller.h | 38 virtual void WillQueueTask(PendingTask* pending_task) = 0;
|
D | thread_controller_with_message_pump_impl.h | 33 void WillQueueTask(PendingTask* pending_task) override;
|
D | thread_controller_impl.h | 38 void WillQueueTask(PendingTask* pending_task) override;
|
D | sequence_manager_impl_unittest.cc | 1489 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/ |
D | task_annotator.patch | 12 virtual void BeforeRunTask(const PendingTask* pending_task) = 0;
|
/external/libchrome/ |
D | Android.bp | 194 "base/pending_task.cc",
|