Chromium Code Reviews| Index: base/task_scheduler/scheduler_worker_pool_params.h |
| diff --git a/base/task_scheduler/scheduler_worker_pool_params.h b/base/task_scheduler/scheduler_worker_pool_params.h |
| index c33392afd061c0d6c22d12e262111430bae4b2b4..f3cd20fd7a3be7315b6ad972dfee2426ba5d73de 100644 |
| --- a/base/task_scheduler/scheduler_worker_pool_params.h |
| +++ b/base/task_scheduler/scheduler_worker_pool_params.h |
| @@ -16,11 +16,6 @@ class TimeDelta; |
| class BASE_EXPORT SchedulerWorkerPoolParams final { |
| public: |
| - enum class IORestriction { |
| - ALLOWED, |
| - DISALLOWED, |
| - }; |
|
robliao
2016/11/28 14:50:33
ScopedTaskScheduler needs updating.
|
| - |
| enum class StandbyThreadPolicy { |
| // Create threads as needed on demand, reclaimed as necessary. |
| LAZY, |
| @@ -34,13 +29,11 @@ class BASE_EXPORT SchedulerWorkerPoolParams final { |
| // ("TaskScheduler." + histogram name + "." + |name| + extra suffixes). The |
| // pool will contain up to |max_threads|. |priority_hint| is the preferred |
| // thread priority; the actual thread priority depends on shutdown state and |
| - // platform capabilities. |io_restriction| indicates whether Tasks on the pool |
| - // are allowed to make I/O calls. |suggested_reclaim_time| sets a suggestion |
| - // on when to reclaim idle threads. The pool is free to ignore this value for |
| + // platform capabilities. |suggested_reclaim_time| sets a suggestion on when |
| + // to reclaim idle threads. The pool is free to ignore this value for |
| // performance or correctness reasons. |
| SchedulerWorkerPoolParams(const std::string& name, |
| ThreadPriority priority_hint, |
| - IORestriction io_restriction, |
| StandbyThreadPolicy standby_thread_policy, |
| int max_threads, |
| const TimeDelta& suggested_reclaim_time); |
| @@ -49,7 +42,6 @@ class BASE_EXPORT SchedulerWorkerPoolParams final { |
| const std::string& name() const { return name_; } |
| ThreadPriority priority_hint() const { return priority_hint_; } |
| - IORestriction io_restriction() const { return io_restriction_; } |
| StandbyThreadPolicy standby_thread_policy() const { |
| return standby_thread_policy_; |
| } |
| @@ -61,7 +53,6 @@ class BASE_EXPORT SchedulerWorkerPoolParams final { |
| private: |
| std::string name_; |
| ThreadPriority priority_hint_; |
| - IORestriction io_restriction_; |
| StandbyThreadPolicy standby_thread_policy_; |
| size_t max_threads_; |
| TimeDelta suggested_reclaim_time_; |