Print this page
8236073: G1: Use SoftMaxHeapSize to guide GC heuristics
*** 182,192 ****
// update the derived pointer table.
update_derived_pointers();
BiasedLocking::restore_marks();
! _heap->prepare_heap_for_mutators();
_heap->policy()->record_full_collection_end();
_heap->gc_epilogue(true);
_heap->verify_after_full_collection();
--- 182,192 ----
// update the derived pointer table.
update_derived_pointers();
BiasedLocking::restore_marks();
! _heap->prepare_heap_for_mutators(scope()->is_explicit_gc());
_heap->policy()->record_full_collection_end();
_heap->gc_epilogue(true);
_heap->verify_after_full_collection();