# HG changeset patch # User Lukas Stadler # Date 1389601771 -3600 # Node ID f4fa294d5b3934b5b2d857faa02e722d00fb7976 # Parent 8c019a9beb1665d0c930982fc99938f427d8ec3d fix for FrameState.applyToNonVirtual diff -r 8c019a9beb16 -r f4fa294d5b39 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java Mon Jan 13 09:28:44 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java Mon Jan 13 09:29:31 2014 +0100 @@ -410,7 +410,9 @@ closure.apply(this, value); } for (MonitorIdNode monitorId : monitorIds) { - closure.apply(this, monitorId); + if (monitorId != null) { + closure.apply(this, monitorId); + } } for (EscapeObjectState state : virtualObjectMappings) { state.applyToNonVirtual(closure);