# HG changeset patch # User Christian Humer # Date 1426874450 -3600 # Node ID ec6093a28cf34610979e196b0d5a65c29ae66eb2 # Parent f792b4270cb1222787277b03a7a73b0d537f1769 Truffle: use compare functions for MethodStatistics. diff -r f792b4270cb1 -r ec6093a28cf3 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/debug/HistogramInlineInvokePlugin.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/debug/HistogramInlineInvokePlugin.java Fri Mar 20 19:00:50 2015 +0100 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/debug/HistogramInlineInvokePlugin.java Fri Mar 20 19:00:50 2015 +0100 @@ -102,9 +102,9 @@ } public int compareTo(MethodStatistics o) { - int result = (int) (o.shallowCount.getSum() - shallowCount.getSum()); + int result = Long.compare(o.shallowCount.getSum(), shallowCount.getSum()); if (result == 0) { - return o.count - count; + return Integer.compare(o.count, count); } return result; }