# HG changeset patch # User Doug Simon # Date 1382972652 -3600 # Node ID 62b05f62a75cce9cb7fc8a6f82d019cdfc13d3a0 # Parent 2925280e3f92d85c06c8330396454ad4b0a77de7 removed redundant assertion diff -r 2925280e3f92 -r 62b05f62a75c graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java --- a/graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java Mon Oct 28 13:39:49 2013 +0100 +++ b/graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java Mon Oct 28 16:04:12 2013 +0100 @@ -633,10 +633,8 @@ void addAndMarkAlias(VirtualObjectNode virtual, ValueNode node) { if (node.isAlive()) { aliases.set(node, virtual); - if (node.recordsUsages()) { - for (Node usage : node.usages()) { - markVirtualUsages(usage); - } + for (Node usage : node.usages()) { + markVirtualUsages(usage); } } }