< prev index next >
src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
Print this page
rev 11462 : Backport per-region seqnum tracking
rev 11463 : Backport Traversal GC
@@ -98,11 +98,12 @@
}
}
void ShenandoahHeapRegion::make_regular_bypass() {
_heap->assert_heaplock_owned_by_current_thread();
- assert (_heap->is_full_gc_in_progress(), "only for full GC");
+ assert (_heap->is_full_gc_in_progress() || _heap->is_degenerated_gc_in_progress(),
+ "only for full or degen GC");
switch (_state) {
case _empty_uncommitted:
do_commit();
case _empty_committed:
< prev index next >