Index: base/task_scheduler/scheduler_worker_pool_impl.cc |
diff --git a/base/task_scheduler/scheduler_worker_pool_impl.cc b/base/task_scheduler/scheduler_worker_pool_impl.cc |
index 9334c139a5eea77b10842fa8d74559a0a83d90aa..28f473e1a2d50f6ab330c92f0275a1a1eb7d3e0f 100644 |
--- a/base/task_scheduler/scheduler_worker_pool_impl.cc |
+++ b/base/task_scheduler/scheduler_worker_pool_impl.cc |
@@ -25,7 +25,6 @@ |
#include "base/threading/platform_thread.h" |
#include "base/threading/thread_local.h" |
#include "base/threading/thread_restrictions.h" |
-#include "base/time/time.h" |
namespace base { |
namespace internal { |
@@ -240,7 +239,7 @@ class SchedulerWorkerPoolImpl::SchedulerWorkerDelegateImpl |
void OnMainEntry(SchedulerWorker* worker) override; |
scoped_refptr<Sequence> GetWork(SchedulerWorker* worker) override; |
void DidRunTaskWithPriority(TaskPriority task_priority, |
- const TimeDelta& task_latency) override; |
+ TimeDelta task_latency) override; |
void ReEnqueueSequence(scoped_refptr<Sequence> sequence) override; |
TimeDelta GetSleepTimeout() override; |
bool CanDetach(SchedulerWorker* worker) override; |
@@ -601,8 +600,7 @@ SchedulerWorkerPoolImpl::SchedulerWorkerDelegateImpl::GetWork( |
} |
void SchedulerWorkerPoolImpl::SchedulerWorkerDelegateImpl:: |
- DidRunTaskWithPriority(TaskPriority task_priority, |
- const TimeDelta& task_latency) { |
+ DidRunTaskWithPriority(TaskPriority task_priority, TimeDelta task_latency) { |
++num_tasks_since_last_wait_; |
++num_tasks_since_last_detach_; |
@@ -670,7 +668,7 @@ void SchedulerWorkerPoolImpl::SchedulerWorkerDelegateImpl::OnDetach() { |
SchedulerWorkerPoolImpl::SchedulerWorkerPoolImpl( |
StringPiece name, |
- const TimeDelta& suggested_reclaim_time, |
+ TimeDelta suggested_reclaim_time, |
TaskTracker* task_tracker, |
DelayedTaskManager* delayed_task_manager) |
: name_(name.as_string()), |