changeset 17315:979bf76f0fe3

Truffle: fixed passed wrong arguments to the frame in callBoundary.
author Christian Humer <christian.humer@gmail.com>
date Thu, 02 Oct 2014 13:13:00 +0200
parents 3b6759c384a9
children e6e678c3818f
files graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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