Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
7311:3fda7128589e | 7312:46f945023189 |
---|---|
848 HandleMark hm; | 848 HandleMark hm; |
849 | 849 |
850 assert(metaspace_method != 0, "just checking"); | 850 assert(metaspace_method != 0, "just checking"); |
851 methodHandle mh = asMethod(metaspace_method); | 851 methodHandle mh = asMethod(metaspace_method); |
852 Symbol* signature = mh->signature(); | 852 Symbol* signature = mh->signature(); |
853 JavaCallArguments jca; | 853 JavaCallArguments jca(mh->size_of_parameters()); |
854 | 854 |
855 JavaArgumentUnboxer jap(signature, &jca, (arrayOop) JNIHandles::resolve(args), mh->is_static()); | 855 JavaArgumentUnboxer jap(signature, &jca, (arrayOop) JNIHandles::resolve(args), mh->is_static()); |
856 JavaValue result(jap.get_ret_type()); | 856 JavaValue result(jap.get_ret_type()); |
857 | 857 |
858 nmethod* nm = (nmethod*) (address) metaspace_nmethod; | 858 nmethod* nm = (nmethod*) (address) metaspace_nmethod; |