src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java Mon Mar 20 17:40:52 2017
--- new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java Mon Mar 20 17:40:52 2017
*** 53,67 ****
--- 53,67 ----
public ClassIsAssignableFromNode(ValueNode thisClass, ValueNode otherClass) {
super(TYPE, thisClass, otherClass);
}
! public Object getThisClass() {
! public ValueNode getThisClass() {
return getX();
}
! public Object getOtherClass() {
! public ValueNode getOtherClass() {
return getY();
}
@Override
public Node canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) {
*** 80,95 ****
--- 80,95 ----
public void lower(LoweringTool tool) {
tool.getLowerer().lower(this, tool);
}
@Override
! public Stamp getSucceedingStampForX(boolean negated, Stamp xStamp, Stamp yStamp) {
return null;
}
@Override
! public Stamp getSucceedingStampForY(boolean negated, Stamp xStamp, Stamp yStamp) {
return null;
}
@Override
public TriState tryFold(Stamp xStamp, Stamp yStamp) {
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File