Mercurial > hg > graal-jvmci-8
diff src/share/vm/graal/graalVMToCompiler.cpp @ 11585:516b93ccf7c9
pass the value of the -XX:+CITime VM option explicitly to HotSpotOptions.finalize()
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 10 Sep 2013 21:26:44 +0200 |
parents | e1309fc4d17f |
children | 91e5f927af63 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalVMToCompiler.cpp Tue Sep 10 19:18:24 2013 +0200 +++ b/src/share/vm/graal/graalVMToCompiler.cpp Tue Sep 10 21:26:44 2013 +0200 @@ -107,11 +107,13 @@ return result.get_jboolean(); } -void VMToCompiler::finalizeOptions() { +void VMToCompiler::finalizeOptions(jboolean ciTime) { KlassHandle optionsKlass = loadClass(vmSymbols::com_oracle_graal_hotspot_HotSpotOptions()); Thread* THREAD = Thread::current(); JavaValue result(T_VOID); - JavaCalls::call_static(&result, optionsKlass, vmSymbols::finalizeOptions_name(), vmSymbols::void_method_signature(), THREAD); + JavaCallArguments args; + args.push_int(ciTime); + JavaCalls::call_static(&result, optionsKlass, vmSymbols::finalizeOptions_name(), vmSymbols::bool_void_signature(), &args, THREAD); check_pending_exception("Error while calling finalizeOptions"); }