Index: base/task_scheduler/scheduler_worker_pool_impl.h |
diff --git a/base/task_scheduler/scheduler_worker_pool_impl.h b/base/task_scheduler/scheduler_worker_pool_impl.h |
index 178133daf6e7cedae0a0c01a7b64036d2341dbba..a8ffa0596306ecc3f2591679c4386829036483bf 100644 |
--- a/base/task_scheduler/scheduler_worker_pool_impl.h |
+++ b/base/task_scheduler/scheduler_worker_pool_impl.h |
@@ -106,6 +106,9 @@ class BASE_EXPORT SchedulerWorkerPoolImpl : public SchedulerWorkerPool { |
// reclaimed). |
void DisallowWorkerDetachmentForTesting(); |
+ // Returns the number of workers alive in this worker pool. |
fdoray
2016/11/15 15:27:02
// The return value may not be accurate if workers
robliao
2016/11/15 15:57:19
Done.
|
+ size_t NumberOfAliveWorkersForTesting(); |
+ |
private: |
class SchedulerSingleThreadTaskRunner; |
class SchedulerWorkerDelegateImpl; |
@@ -119,6 +122,7 @@ class BASE_EXPORT SchedulerWorkerPoolImpl : public SchedulerWorkerPool { |
bool Initialize( |
ThreadPriority priority_hint, |
+ SchedulerWorkerPoolParams::StandbyThreadPolicy standby_thread_policy, |
size_t max_threads, |
const ReEnqueueSequenceCallback& re_enqueue_sequence_callback); |