changeset 3513:8a9621569b8e

Implement node copy as a clone.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Mon, 08 Aug 2011 22:18:47 +0200
parents f4e9efacd3c9
children eb3e8ea2956a
files graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/schedule/IdentifyBlocksPhase.java graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/GraphUtil.java
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/schedule/IdentifyBlocksPhase.java	Mon Aug 08 18:45:48 2011 +0200
+++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/schedule/IdentifyBlocksPhase.java	Mon Aug 08 22:18:47 2011 +0200
@@ -388,7 +388,7 @@
             if (nodeToBlock.get(node) == null) {
                 n = node;
             } else {
-                n = node.copy(node.graph());
+                n = node.clone(node.graph());
                 for (NodeClassIterator iter = node.inputs().iterator(); iter.hasNext();) {
                     Position pos = iter.nextPosition();
                     n.getNodeClass().set(n, pos, node.getNodeClass().get(node, pos));
--- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/GraphUtil.java	Mon Aug 08 18:45:48 2011 +0200
+++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/GraphUtil.java	Mon Aug 08 22:18:47 2011 +0200
@@ -236,7 +236,7 @@
                                 }
                                 newNode = phi;
                             } else {
-                                newNode = node.copy(node.graph());
+                                newNode = node.clone(node.graph());
                                 for (NodeClassIterator iter = node.inputs().iterator(); iter.hasNext();) {
                                     Position pos = iter.nextPosition();
                                     newNode.set(pos, node.get(pos));