8241838: Shenandoah: no need to trash cset during final mark

Reviewed-by: rkennke
This commit is contained in:
Aleksey Shipilev 2020-03-30 19:37:23 +02:00
parent 3082b528b4
commit f85d6dcfdf
2 changed files with 0 additions and 7 deletions

View File

@ -1495,12 +1495,6 @@ void ShenandoahHeap::op_final_mark() {
sync_pinned_region_status();
}
// Trash the collection set left over from previous cycle, if any.
{
ShenandoahGCPhase phase(ShenandoahPhaseTimings::trash_cset);
trash_cset_regions();
}
{
ShenandoahGCPhase phase(ShenandoahPhaseTimings::prepare_evac);

View File

@ -80,7 +80,6 @@ class outputStream;
f(complete_liveness, " Complete Liveness") \
f(retire_tlabs, " Retire TLABs") \
f(sync_pinned, " Sync Pinned") \
f(trash_cset, " Trash CSet") \
f(prepare_evac, " Prepare Evacuation") \
f(init_evac, " Initial Evacuation") \
SHENANDOAH_GC_PAR_PHASE_DO(evac_, " E: ", f) \