# HG changeset patch # User Roland Schatz # Date 1427794531 -7200 # Node ID 5d069d341b7da76fc2a9f058f44340fb628b03a1 # Parent e8e55ebcf0690198bf39373639a93b90ed8d9d35 Assert that lastLocationAccess is never null in FloatingReadPhase. diff -r e8e55ebcf069 -r 5d069d341b7d graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java --- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java Tue Mar 31 02:16:33 2015 +0200 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java Tue Mar 31 11:35:31 2015 +0200 @@ -289,9 +289,8 @@ MemoryAccess access = (MemoryAccess) node; if (access.getLastLocationAccess() == anchor) { MemoryNode lastLocationAccess = state.getLastLocationAccess(access.getLocationIdentity()); - if (lastLocationAccess != null) { - access.setLastLocationAccess(lastLocationAccess); - } + assert lastLocationAccess != null; + access.setLastLocationAccess(lastLocationAccess); } } }