Mercurial > hg > graal-compiler
changeset 7277:e3f23398d28e
InstanceOfNode no longer implements LIRLowerable
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 19 Dec 2012 00:12:01 +0100 |
parents | 0dbcda32b5e9 |
children | 346336325337 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java |
diffstat | 1 files changed, 1 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java Tue Dec 18 22:29:17 2012 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java Wed Dec 19 00:12:01 2012 +0100 @@ -33,7 +33,7 @@ /** * The {@code InstanceOfNode} represents an instanceof test. */ -public final class InstanceOfNode extends BooleanNode implements Canonicalizable, Lowerable, LIRLowerable, Virtualizable { +public final class InstanceOfNode extends BooleanNode implements Canonicalizable, Lowerable, Virtualizable { @Input private ValueNode object; private final ResolvedJavaType type; @@ -54,10 +54,6 @@ } @Override - public void generate(LIRGeneratorTool gen) { - } - - @Override public void lower(LoweringTool tool) { tool.getRuntime().lower(this, tool); }