changeset 12619:62b05f62a75c

removed redundant assertion
author Doug Simon <doug.simon@oracle.com>
date Mon, 28 Oct 2013 16:04:12 +0100
parents 2925280e3f92
children a9f750305a38
files graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- 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);
             }
         }
     }