# HG changeset patch # User Roland Schatz # Date 1412606038 -7200 # Node ID 90dc742e8cc7eab6a31dd5bedeb1dafc64df2700 # Parent 95663a6385cffb816c64877d2f4c254eabfd6355 Re-add insertIntoGraph argument to Node.copyWithInputs method. diff -r 95663a6385cf -r 90dc742e8cc7 graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java --- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java Mon Oct 06 06:33:50 2014 -0700 +++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java Mon Oct 06 16:33:58 2014 +0200 @@ -718,9 +718,15 @@ } public final Node copyWithInputs() { - Node newNode = clone(graph, WithOnlyInputEdges); - for (Node input : inputs()) { - input.addUsage(newNode); + return copyWithInputs(true); + } + + public final Node copyWithInputs(boolean insertIntoGraph) { + Node newNode = clone(insertIntoGraph ? graph : null, WithOnlyInputEdges); + if (insertIntoGraph) { + for (Node input : inputs()) { + input.addUsage(newNode); + } } return newNode; }