Mercurial > hg > truffle
diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.java @ 7530:5e3d1a68664e
applied mx eclipseformat to all Java files
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 23 Jan 2013 16:34:57 +0100 |
parents | a4b84ba6dc2e |
children | 0a346c23cbd5 |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.java Wed Jan 23 16:34:38 2013 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.java Wed Jan 23 16:34:57 2013 +0100 @@ -26,25 +26,34 @@ import com.oracle.truffle.api.nodes.*; /** - * Interface representing a Truffle runtime object. The runtime is responsible for creating call targets and performing optimizations for them. + * Interface representing a Truffle runtime object. The runtime is responsible for creating call + * targets and performing optimizations for them. */ public interface TruffleRuntime { + /** * Name describing this runtime implementation for debugging purposes. + * * @return the name as a String */ String getName(); /** * Creates a new call target for a given root node. - * @param rootNode the root node whose {@link RootNode#execute(com.oracle.truffle.api.frame.VirtualFrame)} method represents the entry point + * + * @param rootNode the root node whose + * {@link RootNode#execute(com.oracle.truffle.api.frame.VirtualFrame)} method + * represents the entry point * @return the new call target object */ CallTarget createCallTarget(RootNode rootNode); /** * Creates a new call target for a given root node and a given frame descriptor. - * @param rootNode the root node whose {@link RootNode#execute(com.oracle.truffle.api.frame.VirtualFrame)} method represents the entry point + * + * @param rootNode the root node whose + * {@link RootNode#execute(com.oracle.truffle.api.frame.VirtualFrame)} method + * represents the entry point * @param frameDescriptor the descriptor used for creating a new frame at each invocation * @return the new call target object */