# HG changeset patch # User Doug Simon # Date 1359124314 -3600 # Node ID db90c8b5a861a89ae27d038084502131e6def6df # Parent d34f5456475f13b1ce9e82359f6a8228c92ca5b1 changed DebugMetric.add() to take a long parameter instead of an int diff -r d34f5456475f -r db90c8b5a861 graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java --- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java Thu Jan 24 17:06:00 2013 +0100 +++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java Fri Jan 25 15:31:54 2013 +0100 @@ -243,7 +243,7 @@ public void increment() { } - public void add(int value) { + public void add(long value) { } }; diff -r d34f5456475f -r db90c8b5a861 graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugMetric.java --- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugMetric.java Thu Jan 24 17:06:00 2013 +0100 +++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugMetric.java Fri Jan 25 15:31:54 2013 +0100 @@ -26,5 +26,5 @@ void increment(); - void add(int value); + void add(long value); } diff -r d34f5456475f -r db90c8b5a861 graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugValue.java --- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugValue.java Thu Jan 24 17:06:00 2013 +0100 +++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugValue.java Fri Jan 25 15:31:54 2013 +0100 @@ -24,7 +24,7 @@ public abstract class DebugValue implements Comparable { - private String name; + private final String name; private int index; protected DebugValue(String name) { @@ -48,11 +48,12 @@ } } - protected void addToCurrentValue(long timeSpan) { - setCurrentValue(getCurrentValue() + timeSpan); + protected void addToCurrentValue(long value) { + setCurrentValue(getCurrentValue() + value); } public int getIndex() { + ensureInitialized(); return index; } @@ -64,5 +65,10 @@ return name.compareTo(o.name); } + @Override + public String toString() { + return name + "@" + index; + } + public abstract String toString(long value); } diff -r d34f5456475f -r db90c8b5a861 graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MetricImpl.java --- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MetricImpl.java Thu Jan 24 17:06:00 2013 +0100 +++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MetricImpl.java Fri Jan 25 15:31:54 2013 +0100 @@ -34,7 +34,7 @@ add(1); } - public void add(int value) { + public void add(long value) { if (Debug.isMeterEnabled()) { super.addToCurrentValue(value); }