# HG changeset patch # User Doug Simon # Date 1401890284 -7200 # Node ID c1a47bf45b66969a13461e8e799caff6cdacaa38 # Parent dd5c15b85f788d35527af470130232579784308f do not start/stop Graal compilation queue if -XX:-UseGraalCompilationQueue diff -r dd5c15b85f78 -r c1a47bf45b66 src/share/vm/graal/graalCompiler.cpp --- a/src/share/vm/graal/graalCompiler.cpp Wed Jun 04 12:02:36 2014 +0200 +++ b/src/share/vm/graal/graalCompiler.cpp Wed Jun 04 15:58:04 2014 +0200 @@ -64,7 +64,9 @@ _bootstrapping = UseGraalCompilationQueue && (FLAG_IS_DEFAULT(BootstrapGraal) ? !TieredCompilation : BootstrapGraal); - start_compilation_queue(); + if (UseGraalCompilationQueue) { + start_compilation_queue(); + } // Graal is considered as application code so we need to // stop the VM deferring compilation now. @@ -154,7 +156,9 @@ } void GraalCompiler::shutdown() { - shutdown_compilation_queue(); + if (UseGraalCompilationQueue) { + shutdown_compilation_queue(); + } } // Print compilation timers and statistics