--- a/src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Fri Oct 18 14:56:01 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Fri Oct 18 11:36:35 2019 -0400
@@ -700,8 +700,7 @@
void work(uint worker_id) {
ShenandoahParallelWorkerSession worker_session(worker_id);
ShenandoahTraversalFixRootsClosure cl;
- ShenandoahForwardedIsAliveClosure is_alive;
- _rp->roots_do<ShenandoahForwardedIsAliveClosure, ShenandoahTraversalFixRootsClosure>(worker_id, &is_alive, &cl);
+ _rp->strong_roots_do(worker_id, &cl);
}
};