# HG changeset patch # User Lukas Stadler # Date 1394788924 -3600 # Node ID b3937b8b9ae1d24f02171a0a1d81180a4a4c30ac # Parent 2298f22a7b28d5842ca8f33a7a50b53cdcf77269 tiny change in FrameStateAssignmentPhase diff -r 2298f22a7b28 -r b3937b8b9ae1 graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java --- 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; }