diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java @ 12655:2c4aa758ee18

made ConstantNodes external to a Graph (GRAAL-508)
author Doug Simon <doug.simon@oracle.com>
date Sun, 03 Nov 2013 15:27:52 +0100
parents da9db8331658
children 34c07ef28bc9
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java	Fri Nov 01 19:35:33 2013 -0700
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java	Sun Nov 03 15:27:52 2013 +0100
@@ -113,8 +113,8 @@
         generator.emitConditional(this);
     }
 
-    private ConditionalNode(Condition condition, ValueNode x, ValueNode y) {
-        this(createCompareNode(condition, x, y));
+    private ConditionalNode(@InjectedNodeParameter StructuredGraph graph, Condition condition, ValueNode x, ValueNode y) {
+        this(createCompareNode(graph, condition, x, y));
     }
 
     private ConditionalNode(ValueNode type, ValueNode object) {