Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java @ 7247:1706be855f0e
Use ThreadMXBean to get CPU time instead of Wallclock time for Timers if possible
Fix debug metric summary
Cosmetic alignement in GraalOptions
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Mon, 17 Dec 2012 16:38:48 +0100 |
parents | 2ae3e26b7e9a |
children | 323ece2b012b |
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java Mon Dec 17 16:02:43 2012 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java Mon Dec 17 16:38:48 2012 +0100 @@ -339,13 +339,8 @@ long total = 0; for (int i = 0; i < maps.size(); i++) { DebugValueMap map = maps.get(i); - // the top level accumulates some counters -> do not process the children if we find a value - long value = map.getCurrentValue(index); - if (value == 0) { - total += collectTotal(map.getChildren(), index); - } else { - total += value; - } + total += map.getCurrentValue(index); + total += collectTotal(map.getChildren(), index); } return total; }