Mercurial > hg > graal-compiler
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());