--- old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java 2017-03-20 17:40:52.000000000 -0700 +++ new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java 2017-03-20 17:40:52.000000000 -0700 @@ -55,11 +55,11 @@ super(TYPE, thisClass, otherClass); } - public Object getThisClass() { + public ValueNode getThisClass() { return getX(); } - public Object getOtherClass() { + public ValueNode getOtherClass() { return getY(); } @@ -82,12 +82,12 @@ } @Override - public Stamp getSucceedingStampForX(boolean negated) { + public Stamp getSucceedingStampForX(boolean negated, Stamp xStamp, Stamp yStamp) { return null; } @Override - public Stamp getSucceedingStampForY(boolean negated) { + public Stamp getSucceedingStampForY(boolean negated, Stamp xStamp, Stamp yStamp) { return null; }