| Index: base/task_scheduler/task_scheduler_impl.h
|
| diff --git a/base/task_scheduler/task_scheduler_impl.h b/base/task_scheduler/task_scheduler_impl.h
|
| index 342d5df429889dbf5fccb0d7f828405141c0d8c3..7df138d8ecbffd1ba559253e851becfb693f68bd 100644
|
| --- a/base/task_scheduler/task_scheduler_impl.h
|
| +++ b/base/task_scheduler/task_scheduler_impl.h
|
| @@ -13,6 +13,7 @@
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/strings/string_piece.h"
|
| #include "base/synchronization/atomic_flag.h"
|
| #include "base/task_scheduler/scheduler_worker_pool_impl.h"
|
| #include "base/task_scheduler/sequence.h"
|
| @@ -42,7 +43,7 @@ class BASE_EXPORT TaskSchedulerImpl : public TaskScheduler {
|
| // Note: The names and priority hints in |init_params| are ignored.
|
| // https://crbug.com/690706
|
| static std::unique_ptr<TaskSchedulerImpl> Create(
|
| - const std::string& name,
|
| + StringPiece name,
|
| const TaskScheduler::InitParams& init_params);
|
|
|
| ~TaskSchedulerImpl() override;
|
| @@ -70,7 +71,7 @@ class BASE_EXPORT TaskSchedulerImpl : public TaskScheduler {
|
| void JoinForTesting() override;
|
|
|
| private:
|
| - explicit TaskSchedulerImpl(const std::string& name);
|
| + explicit TaskSchedulerImpl(StringPiece name);
|
|
|
| void Initialize(const TaskScheduler::InitParams& init_params);
|
|
|
|
|