@Specialization public RubyString fullTree() { notDesignedForCompilation(); return getContext() .makeString( NodeUtil.printTreeToString( Truffle.getRuntime().getCallerFrame().getCallNode().getRootNode())); }
public GeneralDispatchNode(RubyContext context, String name) { super(context); assert name != null; this.name = name; callNode = Truffle.getRuntime().createIndirectCallNode(); }