--- old/src/share/vm/services/diagnosticCommand.cpp 2015-05-28 12:12:06.771783379 +0900 +++ new/src/share/vm/services/diagnosticCommand.cpp 2015-05-28 12:12:06.634200999 +0900 @@ -315,7 +315,7 @@ void SystemGCDCmd::execute(DCmdSource source, TRAPS) { if (!DisableExplicitGC) { - Universe::heap()->collect(GCCause::_java_lang_system_gc); + Universe::heap()->collect(GCCause::_dcmd_gc_run); } else { output()->print_cr("Explicit GC is disabled, no GC has been performed."); }