Index: src/IceGlobalContext.cpp |
diff --git a/src/IceGlobalContext.cpp b/src/IceGlobalContext.cpp |
index 951de47e9e1afe433c8544846b83a8d4b94b6a89..95378caa870d7951fc7527eadf0e60906b40be09 100644 |
--- a/src/IceGlobalContext.cpp |
+++ b/src/IceGlobalContext.cpp |
@@ -439,6 +439,8 @@ void GlobalContext::setTimerName(TimerStackIdT StackID, |
} |
void GlobalContext::dumpStats(const IceString &Name, bool Final) { |
+ if (!ALLOW_DUMP) |
+ return; |
if (Flags.DumpStats) { |
if (Final) { |
StatsCumulative.dump(Name, getStrDump()); |
@@ -450,6 +452,8 @@ void GlobalContext::dumpStats(const IceString &Name, bool Final) { |
} |
void GlobalContext::dumpTimers(TimerStackIdT StackID, bool DumpCumulative) { |
+ if (!ALLOW_DUMP) |
+ return; |
assert(Timers.size() > StackID); |
Timers[StackID].dump(getStrDump(), DumpCumulative); |
} |