# HG changeset patch # User Christian Humer # Date 1419902475 -3600 # Node ID 7ff41ad072efd61f7dcedf8882e7c647f235d46d # Parent a720bf2e2f4347153fb40f30831d72e5b1a847dd SL: fix NodeInfo lookup for SLGraalRuntimeBuiltins. diff -r a720bf2e2f43 -r 7ff41ad072ef graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/builtins/SLGraalRuntimeBuiltin.java --- a/graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/builtins/SLGraalRuntimeBuiltin.java Tue Dec 30 00:37:39 2014 +0100 +++ b/graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/builtins/SLGraalRuntimeBuiltin.java Tue Dec 30 02:21:15 2014 +0100 @@ -31,12 +31,13 @@ import com.oracle.truffle.api.nodes.*; import com.oracle.truffle.api.source.*; import com.oracle.truffle.sl.builtins.*; +import com.oracle.truffle.sl.runtime.*; public abstract class SLGraalRuntimeBuiltin extends SLBuiltinNode { public SLGraalRuntimeBuiltin() { super(null); - assignSourceSection(new NullSourceSection("SL Builtin", getClass().getAnnotation(NodeInfo.class).shortName())); + assignSourceSection(new NullSourceSection("SL Builtin", SLContext.lookupNodeInfo(getClass()).shortName())); if (!(Truffle.getRuntime() instanceof GraalTruffleRuntime)) { throw new AssertionError("Graal runtime builtins can only be used inside of a Graal runtime."); }