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);
 }