Chromium Code Reviews| Index: base/task_scheduler/task_scheduler_impl.cc |
| diff --git a/base/task_scheduler/task_scheduler_impl.cc b/base/task_scheduler/task_scheduler_impl.cc |
| index ca6c78d1524341512aac43f67fc3e9e19f2b9f48..c7631305c4bf80d76639855831151911fec2ada6 100644 |
| --- a/base/task_scheduler/task_scheduler_impl.cc |
| +++ b/base/task_scheduler/task_scheduler_impl.cc |
| @@ -90,23 +90,27 @@ void TaskSchedulerImpl::Initialize() { |
| // SchedulerThreadPoolImpl::Create() is safe because a TaskSchedulerImpl can't |
| // be deleted before all its thread pools have been joined. |
| background_thread_pool_ = SchedulerThreadPoolImpl::Create( |
| - ThreadPriority::BACKGROUND, 1u, IORestriction::DISALLOWED, |
| - re_enqueue_sequence_callback, &task_tracker_, &delayed_task_manager_); |
| + "TaskSchedulerBackground", ThreadPriority::BACKGROUND, 1u, |
| + IORestriction::DISALLOWED, re_enqueue_sequence_callback, &task_tracker_, |
| + &delayed_task_manager_); |
| CHECK(background_thread_pool_); |
| background_file_io_thread_pool_ = SchedulerThreadPoolImpl::Create( |
| - ThreadPriority::BACKGROUND, 1u, IORestriction::ALLOWED, |
| - re_enqueue_sequence_callback, &task_tracker_, &delayed_task_manager_); |
| + "TaskSchedulerBackgroundFileIO", ThreadPriority::BACKGROUND, 1u, |
| + IORestriction::ALLOWED, re_enqueue_sequence_callback, &task_tracker_, |
| + &delayed_task_manager_); |
| CHECK(background_file_io_thread_pool_); |
| normal_thread_pool_ = SchedulerThreadPoolImpl::Create( |
| - ThreadPriority::NORMAL, 4u, IORestriction::DISALLOWED, |
| - re_enqueue_sequence_callback, &task_tracker_, &delayed_task_manager_); |
| + "TaskSchedulerForeground", ThreadPriority::NORMAL, 4u, |
| + IORestriction::DISALLOWED, re_enqueue_sequence_callback, &task_tracker_, |
| + &delayed_task_manager_); |
| CHECK(normal_thread_pool_); |
| normal_file_io_thread_pool_ = SchedulerThreadPoolImpl::Create( |
| - ThreadPriority::NORMAL, 12u, IORestriction::ALLOWED, |
| - re_enqueue_sequence_callback, &task_tracker_, &delayed_task_manager_); |
| + "TaskSchedulerForegroundFileIO", ThreadPriority::NORMAL, 12u, |
|
fdoray
2016/05/03 19:01:50
Add a verification in VerifyTaskEnvironment in tas
gab
2016/05/04 18:11:37
Done though I'm afraid it's a bit too much of a wh
|
| + IORestriction::ALLOWED, re_enqueue_sequence_callback, &task_tracker_, |
| + &delayed_task_manager_); |
| CHECK(normal_file_io_thread_pool_); |
| } |