OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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_task
s_.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