commit | 9969398c03e8328120139aded02d6ff42269220f | [log] [tgz] |
---|---|---|
author | Greg Kraynov <[email protected]> | Thu Aug 09 09:05:19 2018 |
committer | Commit Bot <[email protected]> | Thu Aug 09 09:05:19 2018 |
tree | 263343839f63f03125b52a6518c9159f2600f7aa | |
parent | f10ef15488e67517fe90f7d8a9e4cc6cd200b7b0 [diff] [blame] |
Update ThreadControllerWithMessagePumpImpl constructor. Now it registers thread as a sequence and accepts MessagePump as a constructor argument. Bug: 828835 Change-Id: Ibbfd674a5c7f739e30baaa8a026e30827d521a87 Reviewed-on: https://chromium-review.googlesource.com/1167482 Reviewed-by: Alex Clarke <[email protected]> Commit-Queue: Greg Kraynov <[email protected]> Cr-Commit-Position: refs/heads/master@{#581835}
diff --git a/base/task/sequence_manager/sequence_manager_perftest.cc b/base/task/sequence_manager/sequence_manager_perftest.cc index 4bcffa8..ddc4fd4 100644 --- a/base/task/sequence_manager/sequence_manager_perftest.cc +++ b/base/task/sequence_manager/sequence_manager_perftest.cc
@@ -9,6 +9,7 @@ #include "base/bind.h" #include "base/message_loop/message_loop.h" +#include "base/message_loop/message_pump_default.h" #include "base/run_loop.h" #include "base/single_thread_task_runner.h" #include "base/strings/stringprintf.h" @@ -101,6 +102,7 @@ void CreateSequenceManagerWithMessagePump() { manager_ = SequenceManagerForTest::Create( std::make_unique<internal::ThreadControllerWithMessagePumpImpl>( + std::make_unique<MessagePumpDefault>(), DefaultTickClock::GetInstance())); // ThreadControllerWithMessagePumpImpl doesn't provide a default tas runner. scoped_refptr<TaskQueue> default_task_queue =