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

  /external/libchrome/base/debug/
task_annotator.cc 11 #include "base/pending_task.h"
25 const PendingTask& pending_task) {
28 TRACE_ID_MANGLE(GetTaskTraceID(pending_task)),
33 PendingTask* pending_task) {
34 ScopedTaskRunActivity task_activity(*pending_task);
39 stopwatch.StartTime() - pending_task->EffectiveTimePosted();
43 TRACE_ID_MANGLE(GetTaskTraceID(*pending_task)), TRACE_EVENT_FLAG_FLOW_IN,
52 std::tuple_size<decltype(pending_task->task_backtrace)>::value + 1;
54 task_backtrace[0] = pending_task->posted_from.program_counter();
55 std::copy(pending_task->task_backtrace.begin()
    [all...]
task_annotator_unittest.cc 7 #include "base/pending_task.h"
22 PendingTask pending_task(FROM_HERE, Bind(&TestTask, &result));
25 annotator.DidQueueTask("TaskAnnotatorTest::Queue", pending_task);
27 annotator.RunTask("TaskAnnotatorTest::Queue", &pending_task);
task_annotator.h 27 const PendingTask& pending_task);
31 void RunTask(const char* queue_function, PendingTask* pending_task);
  /external/libchrome/base/threading/
worker_pool_posix.cc 95 PendingTask pending_task = pool_->WaitForTask(); local
96 if (pending_task.task.is_null())
98 TRACE_TASK_EXECUTION("WorkerThread::ThreadMain::Run", pending_task);
102 std::move(pending_task.task).Run();
106 pending_task.birth_tally, pending_task.time_posted, stopwatch);
144 PendingTask pending_task(from_here, std::move(task));
145 AddTask(&pending_task);
148 void PosixDynamicThreadPool::AddTask(PendingTask* pending_task) {
149 DCHECK(pending_task);
185 PendingTask pending_task = std::move(pending_tasks_.front()); local
    [all...]
worker_pool_posix.h 35 #include "base/pending_task.h"
66 // Adds pending_task to the thread pool. This function will clear
67 // |pending_task->task|.
68 void AddTask(PendingTask* pending_task);
  /external/libchrome/base/message_loop/
incoming_task_queue.cc 72 PendingTask pending_task(from_here, std::move(task),
81 pending_task.is_high_res = true;
84 return PostPendingTask(&pending_task);
144 bool IncomingTaskQueue::PostPendingTask(PendingTask* pending_task) {
153 pending_task->task.Reset();
162 if (pending_task->is_high_res)
169 pending_task->sequence_num = next_sequence_num_++;
172 *pending_task);
175 incoming_queue_.push(std::move(*pending_task));
message_loop.cc 397 PendingTask pending_task =
401 RunTask(&pending_task);
405 void MessageLoop::RunTask(PendingTask* pending_task) {
407 current_pending_task_ = pending_task;
410 if (pending_task->is_high_res) {
419 TRACE_TASK_EXECUTION("MessageLoop::RunTask", *pending_task);
422 observer.WillProcessTask(*pending_task);
423 task_annotator_.RunTask("MessageLoop::PostTask", pending_task);
425 observer.DidProcessTask(*pending_task);
432 bool MessageLoop::DeferOrRunPendingTask(PendingTask pending_task) {
454 PendingTask pending_task = std::move(work_queue_.front()); local
517 PendingTask pending_task = std::move(work_queue_.front()); local
559 PendingTask pending_task = local
    [all...]
incoming_task_queue.h 12 #include "base/pending_task.h"
67 // |pending_task|, but this function will reset the value of
68 // |pending_task->task|. This is needed to ensure that the posting call stack
69 // does not retain |pending_task->task| beyond this function call.
70 bool PostPendingTask(PendingTask* pending_task);
message_loop.h 23 #include "base/pending_task.h"
292 virtual void WillProcessTask(const PendingTask& pending_task) = 0;
295 virtual void DidProcessTask(const PendingTask& pending_task) = 0;
321 void RunTask(PendingTask* pending_task);
384 // Calls RunTask or queues the pending_task on the deferred task list if it
386 bool DeferOrRunPendingTask(PendingTask pending_task);
389 void AddToDelayedWorkQueue(PendingTask pending_task);
message_loop_unittest.cc 19 #include "base/pending_task.h"
656 void WillProcessTask(const PendingTask& pending_task) override {
662 void DidProcessTask(const PendingTask& pending_task) override {
    [all...]
  /external/libchrome/base/
tracked_objects_unittest.cc 213 base::TrackingInfo pending_task(location, kBogusBirthTime);
222 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
600 base::TrackingInfo pending_task(location, kDelayedStartTime);
601 pending_task.time_posted = kTimePosted; // Overwrite implied Now().
611 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
629 base::TrackingInfo pending_task(location, kDelayedStartTime);
630 pending_task.time_posted = kTimePosted; // Overwrite implied Now().
640 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
734 base::TrackingInfo pending_task(location, base::TimeTicks());
742 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch)
    [all...]

Completed in 388 milliseconds