# HG changeset patch # User Josef Eisl # Date 1415615062 -3600 # Node ID c7cd54360119dc6abf5a128245f389b59f55ea7b # Parent 3cc813ce3cea162f27e1f3b50dd12621afffa9d9 MethodCallTargetNode: replace StampFactory.declared() with StampFactory.declaredNonNull(). diff -r 3cc813ce3cea -r c7cd54360119 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java Mon Nov 10 11:31:41 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java Mon Nov 10 11:24:22 2014 +0100 @@ -177,7 +177,7 @@ GuardNode guard = graph().unique( GuardNode.create(condition, BeginNode.prevBegin(invoke().asNode()), DeoptimizationReason.OptimizedTypeCheckViolated, DeoptimizationAction.InvalidateRecompile, false, JavaConstant.NULL_OBJECT)); - PiNode piNode = graph().unique(PiNode.create(receiver, StampFactory.declared(singleImplementor), guard)); + PiNode piNode = graph().unique(PiNode.create(receiver, StampFactory.declaredNonNull(singleImplementor), guard)); arguments().set(0, piNode); setInvokeKind(InvokeKind.Virtual); setTargetMethod(singleImplementorMethod);