# HG changeset patch # User Roland Schatz # Date 1429006121 -7200 # Node ID cea0b72851900c95a2778102ce0be7644e6d29d4 # Parent 03520505cbf1b0bb6772f17583de0202510017b9 Use correctly typed NULL constant in canonicalization of LoadMethodNode. diff -r 03520505cbf1 -r cea0b7285190 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadMethodNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadMethodNode.java Tue Apr 14 11:59:07 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadMethodNode.java Tue Apr 14 12:08:41 2015 +0200 @@ -101,7 +101,7 @@ * This really represent a misuse of LoadMethod since we're loading from a class which * isn't known to implement the original method but for now at least fold it away. */ - return ConstantNode.forConstant(JavaConstant.NULL_POINTER, null); + return ConstantNode.forConstant(stamp(), JavaConstant.NULL_POINTER, null); } else { return ConstantNode.forConstant(stamp(), newMethod.getEncoding(), tool.getMetaAccess()); }