| Index: base/trace_event/memory_dump_manager.cc
|
| diff --git a/base/trace_event/memory_dump_manager.cc b/base/trace_event/memory_dump_manager.cc
|
| index eed070a78292a4b045724d519c3c0a293ade377d..9a030f5e429935c32e22b177e5e2d5235020e791 100644
|
| --- a/base/trace_event/memory_dump_manager.cc
|
| +++ b/base/trace_event/memory_dump_manager.cc
|
| @@ -7,6 +7,7 @@
|
| #include <algorithm>
|
| #include <utility>
|
|
|
| +#include "base/allocator/features.h"
|
| #include "base/atomic_sequence_num.h"
|
| #include "base/base_switches.h"
|
| #include "base/command_line.h"
|
| @@ -33,10 +34,6 @@
|
| #include "base/trace_event/java_heap_dump_provider_android.h"
|
| #endif
|
|
|
| -#if defined(OS_WIN)
|
| -#include "base/trace_event/winheap_dump_provider_win.h"
|
| -#endif
|
| -
|
| namespace base {
|
| namespace trace_event {
|
|
|
| @@ -110,8 +107,6 @@ const uint64_t MemoryDumpManager::kInvalidTracingProcessId = 0;
|
| const char* const MemoryDumpManager::kSystemAllocatorPoolName =
|
| #if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
|
| MallocDumpProvider::kAllocatedObjects;
|
| -#elif defined(OS_WIN)
|
| - WinHeapDumpProvider::kAllocatedObjects;
|
| #else
|
| nullptr;
|
| #endif
|
| @@ -206,10 +201,6 @@ void MemoryDumpManager::Initialize(MemoryDumpManagerDelegate* delegate,
|
| nullptr);
|
| #endif
|
|
|
| -#if defined(OS_WIN)
|
| - RegisterDumpProvider(WinHeapDumpProvider::GetInstance(), "WinHeap", nullptr);
|
| -#endif
|
| -
|
| // If tracing was enabled before initializing MemoryDumpManager, we missed the
|
| // OnTraceLogEnabled() event. Synthetize it so we can late-join the party.
|
| bool is_tracing_already_enabled = TraceLog::GetInstance()->IsEnabled();
|
|
|