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

  /external/chromium_org/base/
task_runner.h 22 // A TaskRunner is an object that runs posted tasks (in the form of
23 // Closure objects). The TaskRunner interface provides a way of
25 // run. TaskRunner provides very weak guarantees as to how posted
37 // TaskRunner does not guarantee the order in which posted tasks are
44 // Implementations of TaskRunner should be thread-safe in that all
49 // Some theoretical implementations of TaskRunner:
51 // - A TaskRunner that uses a thread pool to run posted tasks.
53 // - A TaskRunner that, for each task, spawns a non-joinable thread
56 // - A TaskRunner that stores the list of posted tasks and has a
58 class BASE_EXPORT TaskRunner
    [all...]
task_runner.cc 20 explicit PostTaskAndReplyTaskRunner(TaskRunner* destination);
27 TaskRunner* destination_;
31 TaskRunner* destination) : destination_(destination) {
43 bool TaskRunner::PostTask(const tracked_objects::Location& from_here,
48 bool TaskRunner::PostTaskAndReply(
56 TaskRunner::TaskRunner() {}
58 TaskRunner::~TaskRunner() {}
60 void TaskRunner::OnDestruct() const
    [all...]
  /external/chromium_org/third_party/skia/dm/
DMTaskRunner.cpp 6 TaskRunner::TaskRunner(int cpuThreads, int gpuThreads) : fCpu(cpuThreads), fGpu(gpuThreads) {}
8 void TaskRunner::add(CpuTask* task) { fCpu.add(task); }
9 void TaskRunner::addNext(CpuTask* task) { fCpu.addNext(task); }
10 void TaskRunner::add(GpuTask* task) { fGpu.add(task); }
12 void TaskRunner::wait() {
DMTaskRunner.h 8 // TaskRunner runs Tasks on one of two threadpools depending on the need for a GrContextFactory.
16 class TaskRunner : SkNoncopyable {
18 explicit TaskRunner(int cpuThreads, int gpuThreads);
  /external/skia/dm/
DMTaskRunner.cpp 6 TaskRunner::TaskRunner(int cpuThreads, int gpuThreads) : fCpu(cpuThreads), fGpu(gpuThreads) {}
8 void TaskRunner::add(CpuTask* task) { fCpu.add(task); }
9 void TaskRunner::addNext(CpuTask* task) { fCpu.addNext(task); }
10 void TaskRunner::add(GpuTask* task) { fGpu.add(task); }
12 void TaskRunner::wait() {
DMTaskRunner.h 8 // TaskRunner runs Tasks on one of two threadpools depending on the need for a GrContextFactory.
16 class TaskRunner : SkNoncopyable {
18 explicit TaskRunner(int cpuThreads, int gpuThreads);
  /external/chromium_org/third_party/libjingle/source/talk/base/
taskrunner.cc 30 #include "talk/base/taskrunner.h"
39 TaskRunner::TaskRunner()
50 TaskRunner::~TaskRunner() {
56 void TaskRunner::StartTask(Task * task) {
66 void TaskRunner::RunTasks() {
70 void TaskRunner::InternalRunTasks(bool in_destructor) {
138 void TaskRunner::PollTasks() {
155 int64 TaskRunner::next_task_timeout() const
    [all...]
taskrunner.h 44 class TaskRunner : public TaskParent, public sigslot::has_slots<> {
46 TaskRunner();
47 virtual ~TaskRunner();
  /external/chromium_org/third_party/webrtc/base/
taskrunner.cc 13 #include "webrtc/base/taskrunner.h"
22 TaskRunner::TaskRunner()
33 TaskRunner::~TaskRunner() {
39 void TaskRunner::StartTask(Task * task) {
49 void TaskRunner::RunTasks() {
53 void TaskRunner::InternalRunTasks(bool in_destructor) {
121 void TaskRunner::PollTasks() {
138 int64 TaskRunner::next_task_timeout() const
    [all...]
taskrunner.h 27 class TaskRunner : public TaskParent, public sigslot::has_slots<> {
29 TaskRunner();
30 virtual ~TaskRunner();
  /external/chromium_org/content/browser/indexed_db/
indexed_db_context_impl.cc 121 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
132 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
144 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
168 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
292 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
300 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
311 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
340 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
354 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
382 DCHECK(TaskRunner()->RunsTasksOnCurrentThread())
    [all...]

Completed in 178 milliseconds