diff src/share/vm/graal/graalCompilerToVM.cpp @ 7312:46f945023189

Merge.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 21 Dec 2012 15:54:59 +0100
parents 79a7b761755c e960cda050d7
children f4f3d63d35e6
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp	Thu Dec 20 14:55:42 2012 +0100
+++ b/src/share/vm/graal/graalCompilerToVM.cpp	Fri Dec 21 15:54:59 2012 +0100
@@ -850,7 +850,7 @@
   assert(metaspace_method != 0, "just checking");
   methodHandle mh = asMethod(metaspace_method);
   Symbol* signature = mh->signature();
-  JavaCallArguments jca;
+  JavaCallArguments jca(mh->size_of_parameters());
 
   JavaArgumentUnboxer jap(signature, &jca, (arrayOop) JNIHandles::resolve(args), mh->is_static());
   JavaValue result(jap.get_ret_type());