src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
changeset 53536 482109fae02b
parent 53383 5dc89efc08f0
child 53582 881c5fbeb849
--- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp	Tue Jan 29 10:13:23 2019 +0100
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp	Tue Jan 29 11:30:17 2019 +0100
@@ -1923,8 +1923,7 @@
                             ShenandoahPhaseTimings::full_gc_purge_par :
                             ShenandoahPhaseTimings::purge_par);
     uint active = _workers->active_workers();
-    StringDedupUnlinkOrOopsDoClosure dedup_cl(is_alive, NULL);
-    ParallelCleaningTask unlink_task(is_alive, &dedup_cl, active, purged_class);
+    ParallelCleaningTask unlink_task(is_alive, active, purged_class, true);
     _workers->run_task(&unlink_task);
   }