comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.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 a12017c18d5d
children f675818d9ad0
comparison
equal deleted inserted replaced
14989:a0dbb3628f2a 14991:64dcb92ee75a
37 protected DefaultCallTarget(RootNode function) { 37 protected DefaultCallTarget(RootNode function) {
38 super(function); 38 super(function);
39 } 39 }
40 40
41 @Override 41 @Override
42 public Object call(PackedFrame caller, Arguments args) { 42 public Object call(Object[] args) {
43 VirtualFrame frame = new DefaultVirtualFrame(getRootNode().getFrameDescriptor(), caller, args); 43 VirtualFrame frame = new DefaultVirtualFrame(getRootNode().getFrameDescriptor(), args);
44 return getRootNode().execute(frame); 44 return getRootNode().execute(frame);
45 } 45 }
46 } 46 }