comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallNode.java @ 14991:64dcb92ee75a

Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sun, 06 Apr 2014 17:46:24 +0200
parents 1422f0bd55e3
children f675818d9ad0
comparison
equal deleted inserted replaced
14989:a0dbb3628f2a 14991:64dcb92ee75a
23 * questions. 23 * questions.
24 */ 24 */
25 package com.oracle.truffle.api.impl; 25 package com.oracle.truffle.api.impl;
26 26
27 import com.oracle.truffle.api.*; 27 import com.oracle.truffle.api.*;
28 import com.oracle.truffle.api.frame.*;
29 import com.oracle.truffle.api.nodes.*; 28 import com.oracle.truffle.api.nodes.*;
30 29
31 public class DefaultCallNode extends CallNode { 30 public class DefaultCallNode extends CallNode {
32 31
33 public DefaultCallNode(CallTarget target) { 32 public DefaultCallNode(CallTarget target) {
34 super(target); 33 super(target);
35 } 34 }
36 35
37 @Override 36 @Override
38 public Object call(PackedFrame caller, Arguments arguments) { 37 public Object call(Object[] arguments) {
39 return getCurrentCallTarget().call(caller, arguments); 38 return getCurrentCallTarget().call(arguments);
40 } 39 }
41 40
42 @Override 41 @Override
43 public void inline() { 42 public void inline() {
44 } 43 }