Index: third_party/tcmalloc/chromium/src/heap-profiler.cc |
diff --git a/third_party/tcmalloc/chromium/src/heap-profiler.cc b/third_party/tcmalloc/chromium/src/heap-profiler.cc |
index da4ed49bea7cc701bd4857d60710395ecac64861..46a81a499037487b69315b80c0105840a2eac1fa 100644 |
--- a/third_party/tcmalloc/chromium/src/heap-profiler.cc |
+++ b/third_party/tcmalloc/chromium/src/heap-profiler.cc |
@@ -662,7 +662,7 @@ extern "C" void HeapProfilerDumpAliveObjects(const char* filename) { |
//---------------------------------------------------------------------- |
// Initialization/finalization code |
//---------------------------------------------------------------------- |
- |
+#if defined(ENABLE_PROFILING) |
// Initialization code |
static void HeapProfilerInit() { |
// Everything after this point is for setting up the profiler based on envvar |
@@ -693,3 +693,4 @@ struct HeapProfileEndWriter { |
static const TCMallocGuard tcmalloc_initializer; |
REGISTER_MODULE_INITIALIZER(heapprofiler, HeapProfilerInit()); |
static HeapProfileEndWriter heap_profile_end_writer; |
+#endif // defined(ENABLE_PROFILING) |