Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2495)

Unified Diff: base/task_scheduler/scheduler_worker_pool_params.h

Issue 2531883002: TaskScheduler: Set the IO allowed bit in TaskTracker::RunTask(). (Closed)
Patch Set: rebase Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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,
- };
-
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_;
« no previous file with comments | « base/task_scheduler/scheduler_worker_pool_impl_unittest.cc ('k') | base/task_scheduler/scheduler_worker_pool_params.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698