--- old/src/share/vm/runtime/sharedRuntime.cpp 2014-04-14 10:01:27.207015917 +0200 +++ new/src/share/vm/runtime/sharedRuntime.cpp 2014-04-14 10:01:26.179015878 +0200 @@ -2463,7 +2463,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()); @@ -2637,7 +2637,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); } }