| Index: services/resource_coordinator/memory/coordinator/coordinator_impl.cc
|
| diff --git a/services/resource_coordinator/memory/coordinator/coordinator_impl.cc b/services/resource_coordinator/memory/coordinator/coordinator_impl.cc
|
| index 3f65716f9ae142d46cd6fc14206c038d124bfd24..4cb7094157fba5e1209c5742e4f3d6577c5ec1a2 100644
|
| --- a/services/resource_coordinator/memory/coordinator/coordinator_impl.cc
|
| +++ b/services/resource_coordinator/memory/coordinator/coordinator_impl.cc
|
| @@ -13,7 +13,7 @@
|
| #include "base/threading/platform_thread.h"
|
| #include "base/trace_event/memory_dump_manager.h"
|
| #include "base/trace_event/memory_dump_request_args.h"
|
| -#include "services/resource_coordinator/public/cpp/memory/memory_dump_manager_delegate_impl.h"
|
| +#include "services/resource_coordinator/public/cpp/memory/process_local_dump_manager_impl.h"
|
| #include "services/resource_coordinator/public/interfaces/memory/constants.mojom.h"
|
| #include "services/resource_coordinator/public/interfaces/memory/memory_instrumentation.mojom.h"
|
|
|
| @@ -34,12 +34,10 @@ CoordinatorImpl::CoordinatorImpl(bool initialize_memory_dump_manager)
|
| : failed_memory_dump_count_(0),
|
| initialize_memory_dump_manager_(initialize_memory_dump_manager) {
|
| if (initialize_memory_dump_manager) {
|
| - MemoryDumpManagerDelegateImpl::Config config(this);
|
| - auto delegate = base::MakeUnique<MemoryDumpManagerDelegateImpl>(config);
|
| + ProcessLocalDumpManagerImpl::InitializeInstance(
|
| + ProcessLocalDumpManagerImpl::Config(this));
|
| base::trace_event::MemoryDumpManager::GetInstance()->set_tracing_process_id(
|
| mojom::kServiceTracingProcessId);
|
| - base::trace_event::MemoryDumpManager::GetInstance()->Initialize(
|
| - std::move(delegate));
|
| }
|
| g_coordinator_impl = this;
|
| }
|
|
|