--- old/src/share/vm/runtime/init.cpp 2015-10-08 14:07:21.188004206 +0200 +++ new/src/share/vm/runtime/init.cpp 2015-10-08 14:07:21.076004201 +0200 @@ -71,7 +71,7 @@ void vtableStubs_init(); void InlineCacheBuffer_init(); void compilerOracle_init(); -void compileBroker_init(); +bool compileBroker_init(); // Initialization after compiler initialization bool universe_post_init(); // must happen after compiler_init @@ -131,7 +131,9 @@ vtableStubs_init(); InlineCacheBuffer_init(); compilerOracle_init(); - compileBroker_init(); + if (!compileBroker_init()) { + return JNI_EINVAL; + } VMRegImpl::set_regName(); if (!universe_post_init()) {