changeset 11408:e25ad41a95e7

Remove unused method in LogicNode base class.
author Roland Schatz <roland.schatz@oracle.com>
date Sat, 24 Aug 2013 14:32:57 +0200
parents 821ed0a436f2
children 1f302b6e16b0
files graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicConstantNode.java graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicNode.java graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/CustomTypeCheckNode.java
diffstat 3 files changed, 0 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicConstantNode.java	Fri Aug 23 17:18:47 2013 +0200
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicConstantNode.java	Sat Aug 24 14:32:57 2013 +0200
@@ -68,11 +68,6 @@
     }
 
     @Override
-    public LogicNode canonical(CanonicalizerTool tool) {
-        throw new GraalInternalError("shouldn't call canonical on LogicConstantNode");
-    }
-
-    @Override
     public void generate(LIRGeneratorTool generator) {
         // nothing to do
     }
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicNode.java	Fri Aug 23 17:18:47 2013 +0200
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicNode.java	Sat Aug 24 14:32:57 2013 +0200
@@ -43,7 +43,4 @@
             ((Negatable) n).negate(this);
         }
     }
-
-    // forces all subclasses to canonicalize to BooleanNode instances
-    public abstract LogicNode canonical(CanonicalizerTool tool);
 }
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/CustomTypeCheckNode.java	Fri Aug 23 17:18:47 2013 +0200
+++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/CustomTypeCheckNode.java	Sat Aug 24 14:32:57 2013 +0200
@@ -57,11 +57,6 @@
         }
     }
 
-    @Override
-    public LogicNode canonical(CanonicalizerTool tool) {
-        return this;
-    }
-
     public void virtualize(VirtualizerTool tool) {
         if (getObject() != null) {
             State objectState = tool.getObjectState(getObject());