1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp Mon Aug 25 17:05:18 2014 -0400 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp Thu Aug 21 16:44:41 2014 +0200 1.3 @@ -70,7 +70,7 @@ 1.4 "must be a ParallelScavengeHeap"); 1.5 1.6 GCCauseSetter gccs(heap, _gc_cause); 1.7 - if (_gc_cause == GCCause::_gc_locker 1.8 + if (_gc_cause == GCCause::_gc_locker || _gc_cause == GCCause::_wb_young_gc 1.9 DEBUG_ONLY(|| _gc_cause == GCCause::_scavenge_alot)) { 1.10 // If (and only if) the scavenge fails, this will invoke a full gc. 1.11 heap->invoke_scavenge();