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..05e0263f9f0acb1086d623b616a33f0df238e33e 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.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 |
} |