< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java

Print this page
rev 52509 : [mq]: graal2

*** 140,153 **** } @Override public Constant asConstant() { if (alwaysNull) { ! return JavaConstant.NULL_POINTER; ! } else { ! return null; } } @Override public JavaKind getStackKind() { return JavaKind.Illegal; --- 140,156 ---- } @Override public Constant asConstant() { if (alwaysNull) { ! return nullConstant(); ! } ! return super.asConstant(); } + + public JavaConstant nullConstant() { + return JavaConstant.NULL_POINTER; } @Override public JavaKind getStackKind() { return JavaKind.Illegal;
< prev index next >