Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/builtins/SLNewObjectBuiltin.java @ 18466:2d2fcdbae37b
SL: fix javadoc of new() builtin
author | Andreas Woess <andreas.woess@jku.at> |
---|---|
date | Wed, 19 Nov 2014 17:11:19 +0100 |
parents | 997bc9764a9a |
children |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/builtins/SLNewObjectBuiltin.java Wed Nov 19 17:00:12 2014 +0100 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/builtins/SLNewObjectBuiltin.java Wed Nov 19 17:11:19 2014 +0100 @@ -22,20 +22,12 @@ */ package com.oracle.truffle.sl.builtins; -import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary; import com.oracle.truffle.api.dsl.*; import com.oracle.truffle.api.nodes.*; import com.oracle.truffle.api.source.*; -import com.oracle.truffle.sl.runtime.*; /** - * Builtin function to write a value to the {@link SLContext#getOutput() standard output}. The - * different specialization leverage the typed {@code println} methods available in Java, i.e., - * primitive values are printed without converting them to a {@link String} first. - * <p> - * Printing involves a lot of Java code, so we need to tell the optimizing system that it should not - * unconditionally inline everything reachable from the println() method. This is done via the - * {@link TruffleBoundary} annotations. + * Built-in function to create a new object. Objects in SL are simply made up of name/value pairs. */ @NodeInfo(shortName = "new") public abstract class SLNewObjectBuiltin extends SLBuiltinNode {