Mercurial > hg > truffle
diff graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HOTSPOTMETHODDATAACCESSOR.JAVA @ 4440:271220b49abc
profiling info fixes
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Fri, 20 Jan 2012 18:24:17 -0800 |
parents | f7251c729b31 |
children | 4e3aaf14cbc6 |
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HOTSPOTMETHODDATAACCESSOR.JAVA Thu Jan 19 16:29:35 2012 -0800 +++ b/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HOTSPOTMETHODDATAACCESSOR.JAVA Fri Jan 20 18:24:17 2012 -0800 @@ -28,12 +28,15 @@ int getTag(); int getBCI(HotSpotMethodData data, int position); int getSize(HotSpotMethodData data, int position); - boolean hasExceptionOccurred(HotSpotMethodData data, int position); - long getExecutionCount(HotSpotMethodDataAccessor data, int position); RiResolvedType[] getTypes(HotSpotMethodData data, int position); double[] getTypeProbabilities(HotSpotMethodData data, int position); double getBranchTakenProbability(HotSpotMethodData data, int position); + double[] getSwitchProbabilities(HotSpotMethodData data, int position); + + boolean getImplicitExceptionSeen(HotSpotMethodData data, int position); + + int getExecutionCount(HotSpotMethodData data, int position); }