Mercurial > hg > graal-compiler
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 } |