--- old/src/share/vm/runtime/sharedRuntime.cpp 2013-10-11 15:44:37.469819596 +0200 +++ new/src/share/vm/runtime/sharedRuntime.cpp 2013-10-11 15:44:37.237819604 +0200 @@ -2461,7 +2461,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(B->content_begin()); @@ -2638,7 +2638,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); } return nm; }