diff src/share/vm/compiler/compileBroker.cpp @ 10056:a323a9e20f9d

Fixed a few race conditions in the compilation queue.
author Christian Haeubl <haeubl@ssw.jku.at>
date Fri, 14 Jun 2013 19:12:56 +0200
parents 89e4d67fdd2a
children 836a62f43af9
line wrap: on
line diff
--- a/src/share/vm/compiler/compileBroker.cpp	Fri Jun 14 15:52:59 2013 +0200
+++ b/src/share/vm/compiler/compileBroker.cpp	Fri Jun 14 19:12:56 2013 +0200
@@ -1123,7 +1123,6 @@
   }
 #ifdef GRAALVM
   if (!JavaThread::current()->is_compiling()) {
-    method->set_queued_for_compilation();
     GraalCompiler::instance()->compile_method(method, osr_bci, is_compile_blocking(method, osr_bci));
   } else {
     // Recursive compile request => ignore.