# HG changeset patch # User Doug Simon # Date 1402671612 -7200 # Node ID 5059c188c1e5459f6104fcf2a06df1d5c9b4f799 # Parent 137309c77bf93b7fb6da6e02fe214e5270e9316e memory use tracking should only be enabled if -G:TrackMemUse is specified diff -r 137309c77bf9 -r 5059c188c1e5 graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MemUseTrackerImpl.java --- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MemUseTrackerImpl.java Fri Jun 13 14:25:27 2014 +0200 +++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MemUseTrackerImpl.java Fri Jun 13 17:00:12 2014 +0200 @@ -57,8 +57,8 @@ private final DebugValue flat; public MemUseTrackerImpl(String name) { - super(name + "_Accm", false); - this.flat = new DebugValue(name + "_Flat", false) { + super(name + "_Accm", true); + this.flat = new DebugValue(name + "_Flat", true) { @Override public String toString(long value) { @@ -69,7 +69,7 @@ @Override public Closeable start() { - if (!isConditional() || Debug.isTimeEnabled()) { + if (!isConditional() || Debug.isMemUseTrackingEnabled()) { CloseableImpl result = new CloseableImpl(); currentTracker.set(result); return result;