diff --git a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp index 27e01c45ac8..a795b6b88f5 100644 --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp @@ -1489,12 +1489,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); diff --git a/src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp b/src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp index 92debb6aff8..4c77024400e 100644 --- a/src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp @@ -82,7 +82,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) \