--- old/src/share/vm/runtime/sharedRuntime.cpp 2014-09-05 10:38:01.493388224 +0200 +++ new/src/share/vm/runtime/sharedRuntime.cpp 2014-09-05 10:38:01.317388233 +0200 @@ -2422,7 +2422,7 @@ // Ought to log this but compile log is only per compile thread // and we're some non descript Java thread. MutexUnlocker mu(AdapterHandlerLibrary_lock); - CompileBroker::handle_full_code_cache(); + CompileBroker::handle_full_code_cache(CodeBlobType::NonMethod); return NULL; // Out of CodeCache space } entry->relocate(new_adapter->content_begin()); @@ -2596,7 +2596,7 @@ nm->post_compiled_method_load_event(); } else { // CodeCache is full, disable compilation - CompileBroker::handle_full_code_cache(); + CompileBroker::handle_full_code_cache(CodeBlobType::MethodNonProfiled); } }