diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/RootCallTarget.java @ 15159:2ed720ce9273

Truffle: Change CallTarget from an abstract class to an interface. Allow varargs.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 15 Apr 2014 13:26:26 +0200
parents b8ab8de26519
children 258e3e0b5e2e
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/RootCallTarget.java	Tue Apr 15 13:20:17 2014 +0200
+++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/RootCallTarget.java	Tue Apr 15 13:26:26 2014 +0200
@@ -31,7 +31,7 @@
  * Represents the target of a call to a {@link RootNode}, i.e., to another tree of nodes. Instances
  * of this class can be created using {@link TruffleRuntime#createCallTarget(RootNode)}.
  */
-public abstract class RootCallTarget extends CallTarget {
+public abstract class RootCallTarget implements CallTarget {
 
     private final RootNode rootNode;