diff -r 70649f10b88c -r 047a642c9729 src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp --- a/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Tue Dec 15 09:46:51 2015 +0100 +++ b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Wed Dec 02 13:58:34 2015 +0530 @@ -2331,6 +2331,7 @@ case GCCause::_java_lang_system_gc: return ExplicitGCInvokesConcurrent; case GCCause::_g1_humongous_allocation: return true; case GCCause::_update_allocation_context_stats_inc: return true; + case GCCause::_wb_conc_mark: return true; default: return false; } }