changeset 14536:b3937b8b9ae1

tiny change in FrameStateAssignmentPhase
author Lukas Stadler <lukas.stadler@oracle.com>
date Fri, 14 Mar 2014 10:22:04 +0100
parents 2298f22a7b28
children 360beb9b3c50
files graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java	Fri Mar 14 11:17:42 2014 +0100
+++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java	Fri Mar 14 10:22:04 2014 +0100
@@ -59,8 +59,9 @@
 
             if (node instanceof StateSplit) {
                 StateSplit stateSplit = (StateSplit) node;
-                if (stateSplit.stateAfter() != null) {
-                    FrameState newState = stateSplit.stateAfter();
+                FrameState stateAfter = stateSplit.stateAfter();
+                if (stateAfter != null) {
+                    FrameState newState = stateAfter;
                     stateSplit.setStateAfter(null);
                     return newState;
                 }