# HG changeset patch # User Doug Simon # Date 1355872321 -3600 # Node ID e3f23398d28edc0fe4cdaf08f75669f79137cfd1 # Parent 0dbcda32b5e93897668950bbebf3fc8667aa0d44 InstanceOfNode no longer implements LIRLowerable diff -r 0dbcda32b5e9 -r e3f23398d28e graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java --- 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); }