diff graal/com.oracle.max.cri/src/com/oracle/max/cri/ri/RiProfilingInfo.java @ 4457:5acf4a974e4a

fixed framestate for inlining multiple methods
author Christian Haeubl <christian.haeubl@oracle.com>
date Tue, 31 Jan 2012 17:09:11 -0800
parents 9e8e92c3ff17
children a0cca63cd366
line wrap: on
line diff
--- a/graal/com.oracle.max.cri/src/com/oracle/max/cri/ri/RiProfilingInfo.java	Tue Jan 31 11:37:16 2012 -0800
+++ b/graal/com.oracle.max.cri/src/com/oracle/max/cri/ri/RiProfilingInfo.java	Tue Jan 31 17:09:11 2012 -0800
@@ -50,11 +50,10 @@
     RiTypeProfile getTypeProfile(int bci);
 
     /**
-     * Returns true if the given BCI did throw an implicit exception (NullPointerException, ClassCastException,
-     * ArrayStoreException, or ArithmeticException) during profiling.
-     * @return true if any of the exceptions was encountered during profiling, false otherwise.
+     * Returns true if the instruction at least once an exception was thrown at the given BCI.
+     * @return true if an exception was encountered during profiling, false otherwise.
      */
-    boolean getImplicitExceptionSeen(int bci);
+    boolean getExceptionSeen(int bci);
 
     /**
      * Returns an estimate how often the current BCI was executed. Avoid comparing execution counts to each other,