# HG changeset patch # User Christian Humer # Date 1412248380 -7200 # Node ID 979bf76f0fe35157795437432a3ce4083c279040 # Parent 3b6759c384a93cb6254a85f4be39f52e18d9d0e8 Truffle: fixed passed wrong arguments to the frame in callBoundary. diff -r 3b6759c384a9 -r 979bf76f0fe3 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Oct 02 10:48:17 2014 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Oct 02 13:13:00 2014 +0200 @@ -226,7 +226,7 @@ args1 = castArguments(args1); } } - VirtualFrame frame = createFrame(getRootNode().getFrameDescriptor(), args); + VirtualFrame frame = createFrame(getRootNode().getFrameDescriptor(), args1); Object result = callProxy(frame); // Profile call return type