# HG changeset patch # User Thomas Wuerthinger # Date 1427638169 -7200 # Node ID 78f1d68ab6a5d362e7f96abb6b62688442a3abbf # Parent 555952599be995c933c70230677c95e26f4d2c8e Relax verification of floating read node. diff -r 555952599be9 -r 78f1d68ab6a5 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java Sat Mar 28 21:48:27 2015 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java Sun Mar 29 16:09:29 2015 +0200 @@ -81,12 +81,4 @@ public FixedAccessNode asFixedNode() { return graph().add(new ReadNode(object(), accessLocation(), stamp(), getGuard(), getBarrierType())); } - - @Override - public boolean verify() { - MemoryNode lla = getLastLocationAccess(); - assert lla == null || lla instanceof MemoryCheckpoint || lla instanceof MemoryProxy || lla instanceof MemoryPhiNode : "lastLocationAccess of " + this + - " should be a MemoryCheckpoint, but is " + lla; - return super.verify(); - } }