--- old/src/share/vm/gc_interface/gcCause.hpp 2015-06-04 22:45:35.523509375 +0900 +++ new/src/share/vm/gc_interface/gcCause.hpp 2015-06-04 22:45:35.396093536 +0900 @@ -73,12 +73,15 @@ _g1_humongous_allocation, _last_ditch_collection, + + _dcmd_gc_run, + _last_gc_cause }; inline static bool is_user_requested_gc(GCCause::Cause cause) { return (cause == GCCause::_java_lang_system_gc || - cause == GCCause::_jvmti_force_gc); + cause == GCCause::_dcmd_gc_run); } inline static bool is_serviceability_requested_gc(GCCause::Cause