Home | History | Annotate | Download | only in base

Lines Matching full:that

2 // Use of this source code is governed by a BSD-style license that can be
15 // A SequencedTaskRunner is a subclass of TaskRunner that provides
16 // additional guarantees on the order that tasks are started, as well
31 // within tasks. A non-nestable task is one that is guaranteed to not
33 // task (the default) is a task that can be run from within an
59 // Note that SequencedTaskRunner does not guarantee that tasks are run
62 // guarantee that tasks are run on a single dedicated thread, see
85 // - A SequencedTaskRunner that wraps a regular TaskRunner but makes
86 // sure that only one task at a time is posted to the TaskRunner,
89 // - A SequencedTaskRunner that, for each task, spawns a joinable
90 // thread to run that task and immediately quit, and then
91 // immediately joins that thread.
93 // - A SequencedTaskRunner that stores the list of posted tasks and
94 // has a method Run() that runs each runnable task in FIFO order
95 // that can be called from any thread, but only if another
100 // nestable equivalents in TaskRunner, but they guarantee that the
103 // A simple corollary is that posting a task as non-nestable can
104 // only delay when the task gets run. That is, posting a task as