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 63d91bb44363eb28d44e294a4b91aa00281da8c3..859e8e02dc75dfca8f5e5726c7db7f131d9dc34d 100644 |
--- a/base/trace_event/memory_dump_manager.cc |
+++ b/base/trace_event/memory_dump_manager.cc |
@@ -17,6 +17,8 @@ |
#include "base/trace_event/malloc_dump_provider.h" |
#include "base/trace_event/process_memory_maps_dump_provider.h" |
#include "base/trace_event/process_memory_totals_dump_provider.h" |
+#elif defined(OS_WIN) |
+#include "base/trace_event/winheap_dump_provider_win.h" |
#endif |
namespace base { |
@@ -165,6 +167,8 @@ void MemoryDumpManager::Initialize() { |
RegisterDumpProvider(ProcessMemoryTotalsDumpProvider::GetInstance()); |
RegisterDumpProvider(ProcessMemoryMapsDumpProvider::GetInstance()); |
RegisterDumpProvider(MallocDumpProvider::GetInstance()); |
+#elif defined(OS_WIN) |
+ RegisterDumpProvider(WinHeapDumpProvider::GetInstance()); |
#endif |
} |