changeset 17139:21fdd914bb8f

Create frame state with correct bci
author Christian Wimmer <christian.wimmer@oracle.com>
date Tue, 16 Sep 2014 18:55:03 -0700
parents de926488f244
children f95ddcd3e08a
files graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraphKit.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraphKit.java	Tue Sep 16 18:54:37 2014 -0700
+++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraphKit.java	Tue Sep 16 18:55:03 2014 -0700
@@ -137,7 +137,7 @@
             if (invoke.getKind() != Kind.Void) {
                 frameStateBuilder.push(invoke.getKind(), invoke);
             }
-            invoke.setStateAfter(frameStateBuilder.create(0));
+            invoke.setStateAfter(frameStateBuilder.create(bci));
             if (invoke.getKind() != Kind.Void) {
                 frameStateBuilder.pop(invoke.getKind());
             }