--- old/src/share/vm/compiler/compileBroker.cpp 2013-10-22 15:08:55.975195633 +0200 +++ new/src/share/vm/compiler/compileBroker.cpp 2013-10-22 15:08:55.907195635 +0200 @@ -780,6 +780,10 @@ void CompileBroker::compilation_init() { _last_method_compiled[0] = '\0'; + // No need to initialize compilation system if we do not use it. + if (!UseCompiler) { + return; + } #ifndef SHARK // Set the interface to the current compiler(s). int c1_count = CompilationPolicy::policy()->compiler_count(CompLevel_simple);