Mercurial > hg > truffle
diff graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotMethodResolvedImpl.java @ 4444:7d9469b37f1f
bugfixes
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Mon, 23 Jan 2012 18:56:52 -0800 |
parents | dc6f6e2f1a00 |
children | 48756b901156 |
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotMethodResolvedImpl.java Mon Jan 23 15:02:58 2012 -0800 +++ b/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotMethodResolvedImpl.java Mon Jan 23 18:56:52 2012 -0800 @@ -196,6 +196,10 @@ public RiProfilingInfo profilingInfo() { if (methodData == null) { methodData = compiler.getVMEntries().RiMethod_methodData(this); + // TEMP: + if (methodData != null) { + dumpProfile(); + } } return new HotSpotProfilingInfoImpl(compiler, methodData); } @@ -229,10 +233,11 @@ double[] switchProbabilities = profilingInfo.getSwitchProbabilities(i); if (switchProbabilities != null) { - TTY.println(" switchProbabilities@%d:"); + TTY.print(" switchProbabilities@%d:", i); for (int j = 0; j < switchProbabilities.length; j++) { TTY.print(" %f", switchProbabilities[j]); } + TTY.println(); } if (profilingInfo.getImplicitExceptionSeen(i)) {