diff src/share/vm/graal/graalVMToCompiler.cpp @ 9728:2dc020b33a6e

set bootstrapRunning flag earlier (in VMToCompiler.startCompiler)
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 16 May 2013 18:14:55 +0200
parents bc26f978b0ce
children 35f93560b1f0
line wrap: on
line diff
--- a/src/share/vm/graal/graalVMToCompiler.cpp	Thu May 16 18:12:06 2013 +0200
+++ b/src/share/vm/graal/graalVMToCompiler.cpp	Thu May 16 18:14:55 2013 +0200
@@ -123,12 +123,13 @@
   }
 }
 
-void VMToCompiler::startCompiler() {
+void VMToCompiler::startCompiler(jboolean bootstrap_enabled) {
   JavaThread* THREAD = JavaThread::current();
   JavaValue result(T_VOID);
   JavaCallArguments args;
   args.push_oop(instance());
-  JavaCalls::call_interface(&result, vmToCompilerKlass(), vmSymbols::startCompiler_name(), vmSymbols::void_method_signature(), &args, THREAD);
+  args.push_int(bootstrap_enabled);
+  JavaCalls::call_interface(&result, vmToCompilerKlass(), vmSymbols::startCompiler_name(), vmSymbols::bool_void_signature(), &args, THREAD);
   check_pending_exception("Error while calling startCompiler");
 }