/external/libchrome/base/test/ |
D | task_runner_test_template.cc | 11 TaskTracker::TaskTracker() : task_runs_(0), task_runs_cv_(&lock_) {} in TaskTracker() function in base::test::TaskTracker 13 TaskTracker::~TaskTracker() = default; 15 Closure TaskTracker::WrapTask(const Closure& task, int i) { in WrapTask() 16 return Bind(&TaskTracker::RunTask, this, task, i); in WrapTask() 19 void TaskTracker::RunTask(const Closure& task, int i) { in RunTask() 29 std::map<int, int> TaskTracker::GetTaskRunCounts() const { in GetTaskRunCounts() 34 void TaskTracker::WaitForCompletedTasks(int count) { in WaitForCompletedTasks()
|
D | task_runner_test_template.h | 78 class TaskTracker : public RefCountedThreadSafe<TaskTracker> { 80 TaskTracker(); 93 friend class RefCountedThreadSafe<TaskTracker>; 95 ~TaskTracker(); 104 DISALLOW_COPY_AND_ASSIGN(TaskTracker); 112 TaskRunnerTest() : task_tracker_(new test::TaskTracker()) {} in TaskRunnerTest() 114 const scoped_refptr<test::TaskTracker> task_tracker_;
|
/external/libchrome/base/task_scheduler/ |
D | task_tracker.cc | 133 class TaskTracker::State { 216 struct TaskTracker::PreemptedBackgroundSequence { 248 TaskTracker::TaskTracker(StringPiece histogram_label) in TaskTracker() function in base::internal::TaskTracker 249 : TaskTracker(histogram_label, GetMaxNumScheduledBackgroundSequences()) {} in TaskTracker() 251 TaskTracker::TaskTracker(StringPiece histogram_label, in TaskTracker() function in base::internal::TaskTracker 303 TaskTracker::~TaskTracker() = default; 305 void TaskTracker::Shutdown() { in Shutdown() 318 void TaskTracker::FlushForTesting() { in FlushForTesting() 326 void TaskTracker::FlushAsyncForTesting(OnceClosure flush_callback) { in FlushAsyncForTesting() 341 bool TaskTracker::WillPostTask(Task* task) { in WillPostTask() [all …]
|
D | task_tracker.h | 93 class BASE_EXPORT TaskTracker { 100 TaskTracker(StringPiece histogram_label); 101 TaskTracker(StringPiece histogram_label, 104 virtual ~TaskTracker(); 190 TrackedRef<TaskTracker> GetTrackedRef() { in GetTrackedRef() 357 TrackedRefFactory<TaskTracker> tracked_ref_factory_; 359 DISALLOW_COPY_AND_ASSIGN(TaskTracker);
|
D | service_thread.h | 17 class TaskTracker; variable 31 explicit ServiceThread(const TaskTracker* task_tracker); 47 const TaskTracker* const task_tracker_;
|
D | scheduler_worker_pool.h | 22 class TaskTracker; variable 61 SchedulerWorkerPool(TrackedRef<TaskTracker> task_tracker, 69 const TrackedRef<TaskTracker> task_tracker_;
|
D | scheduler_worker_unittest.cc | 264 TaskTracker task_tracker_ = {"Test"}; 423 ControllableCleanupDelegate(TaskTracker* task_tracker) in ControllableCleanupDelegate() 488 TaskTracker* const task_tracker_; 496 MockedControllableCleanupDelegate(TaskTracker* task_tracker) in MockedControllableCleanupDelegate() 512 TaskTracker task_tracker("Test"); in TEST() 531 TaskTracker task_tracker("Test"); in TEST() 556 TaskTracker task_tracker("Test"); in TEST() 578 TaskTracker task_tracker("Test"); in TEST() 605 TaskTracker task_tracker("Test"); in TEST() 651 TaskTracker task_tracker("Test"); in TEST() [all …]
|
D | service_thread.cc | 27 ServiceThread::ServiceThread(const TaskTracker* task_tracker) in ServiceThread() 87 BindOnce(&TaskTracker::RecordLatencyHistogram, Unretained(task_tracker_), in PerformHeartbeatLatencyReport() 88 TaskTracker::LatencyHistogramType::HEARTBEAT_LATENCY, in PerformHeartbeatLatencyReport()
|
D | scheduler_single_thread_task_runner_manager.h | 32 class TaskTracker; variable 54 TrackedRef<TaskTracker> task_tracker, 121 const TrackedRef<TaskTracker> task_tracker_;
|
D | scheduler_worker.h | 34 class TaskTracker; variable 119 TrackedRef<TaskTracker> task_tracker, 235 const TrackedRef<TaskTracker> task_tracker_;
|
D | task_tracker_posix.cc | 14 TaskTrackerPosix::TaskTrackerPosix(StringPiece name) : TaskTracker(name) {} in TaskTrackerPosix() 23 TaskTracker::RunOrSkipTask(std::move(task), sequence, can_run_task); in RunOrSkipTask()
|
D | task_tracker_unittest.cc | 89 ThreadPostingAndRunningTask(TaskTracker* tracker, in ThreadPostingAndRunningTask() 106 ThreadPostingAndRunningTask(TaskTracker* tracker, in ThreadPostingAndRunningTask() 143 TaskTracker* const tracker_; 192 Bind(&TaskTracker::Shutdown, Unretained(&tracker_)))); in CallShutdownAsync() 216 Bind(&TaskTracker::FlushForTesting, Unretained(&tracker_)))); in CallFlushFromAnotherThread() 236 TaskTracker tracker_ = {"Test"}; 494 static void RunTaskRunnerHandleVerificationTask(TaskTracker* tracker, in RunTaskRunnerHandleVerificationTask() 1059 TaskTracker tracker("Test", kMaxNumScheduledBackgroundSequences); in TEST_F() 1139 TaskTracker tracker("Test", kMaxNumScheduledBackgroundSequences); in TEST_F() 1206 TaskTracker tracker("Test", kMaxNumScheduledBackgroundSequences); in TEST_F() [all …]
|
D | scheduler_worker_pool_impl.h | 44 class TaskTracker; variable 75 TrackedRef<TaskTracker> task_tracker,
|
D | task_tracker_posix.h | 28 class BASE_EXPORT TaskTrackerPosix : public TaskTracker {
|
D | scheduler_single_thread_task_runner_manager.cc | 181 TrackedRef<TaskTracker> task_tracker) in SchedulerWorkerCOMDelegate() 265 const TrackedRef<TaskTracker> task_tracker_; 387 TrackedRef<TaskTracker> task_tracker, in SchedulerSingleThreadTaskRunnerManager()
|
D | task_scheduler_impl.h | 51 TaskTracker;
|
D | scheduler_worker_pool.cc | 171 TrackedRef<TaskTracker> task_tracker, in SchedulerWorkerPool()
|
D | scheduler_worker.cc | 44 TrackedRef<TaskTracker> task_tracker, in SchedulerWorker()
|
D | scheduler_worker_pool_unittest.cc | 153 TaskTracker task_tracker_ = {"Test"};
|
D | scheduler_worker_stack_unittest.cc | 64 TaskTracker task_tracker_ = {"Test"};
|
D | scheduler_single_thread_task_runner_manager_unittest.cc | 70 TaskTracker task_tracker_ = {"Test"};
|
/external/perfetto/ui/src/frontend/ |
D | task_tracker_unittest.ts | 16 import {TaskTracker} from './task_tracker'; 19 const tracker = new TaskTracker(); 25 const tracker = new TaskTracker();
|
D | task_tracker.ts | 20 export class TaskTracker { class 64 export const taskTracker = new TaskTracker();
|
/external/libchrome/base/threading/ |
D | thread_restrictions.h | 147 class TaskTracker; variable 465 friend class internal::TaskTracker;
|
/external/libchrome/libchrome_tools/patches/ |
D | fix-fd-watcher-leak.patch | 169 class TaskTracker;
|