From fd89fedccf1b78d2af95e7d7118caf075e6bceec Mon Sep 17 00:00:00 2001 From: Zhengyu Gu Date: Tue, 3 Sep 2019 13:55:41 -0400 Subject: [PATCH] 8230483: Shenandoah: consistently disable concurrent roots for Traversal mode Reviewed-by: shade --- src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp b/src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp index cc80b08a65a..d87ad1d996c 100644 --- a/src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp @@ -28,7 +28,7 @@ bool ShenandoahConcurrentRoots::can_do_concurrent_roots() { // Don't support traversal GC at this moment - return !ShenandoahHeap::heap()->is_concurrent_traversal_in_progress(); + return !ShenandoahHeap::heap()->is_traversal_mode(); } bool ShenandoahConcurrentRoots::should_do_concurrent_roots() {