Index: components/metrics/leak_detector/leak_detector.cc |
diff --git a/components/metrics/leak_detector/leak_detector.cc b/components/metrics/leak_detector/leak_detector.cc |
index b90d21833221c1627987e8aa6d19643cb15dde7a..54c8292436b23fbf108aab49f35f910750579622 100644 |
--- a/components/metrics/leak_detector/leak_detector.cc |
+++ b/components/metrics/leak_detector/leak_detector.cc |
@@ -17,6 +17,7 @@ |
#include "base/threading/thread_local.h" |
#include "components/metrics/leak_detector/custom_allocator.h" |
#include "components/metrics/leak_detector/leak_detector_impl.h" |
+#include "components/metrics/proto/memory_leak_report.pb.h" |
#if defined(OS_CHROMEOS) |
#include <link.h> // for dl_iterate_phdr |
@@ -159,6 +160,10 @@ inline void StoreHookDataToTLS(HookData hook_data) { |
LeakDetector* LeakDetector::GetInstance() { |
return g_instance.Pointer(); |
} |
+// static |
jochen (gone - plz use gerrit)
2016/06/01 15:11:28
nit. empty line above this line
Simon Que
2016/06/02 17:55:17
Done.
|
+void LeakDetector::StaticInit() { |
+ g_hook_data_tls.Get(); |
Primiano Tucci (use gerrit)
2016/06/01 21:26:30
ignore_result(g_hook_data_tls.Pointer()); just to
Simon Que
2016/06/02 17:55:17
Done.
|
+} |
void LeakDetector::Init(const MemoryLeakReportProto::Params& params, |
scoped_refptr<base::TaskRunner> task_runner) { |