RFR: Enable fast synchronizer root scanning by default
Aleksey Shipilev
shade at redhat.com
Thu May 11 09:14:53 UTC 2017
Hi,
We see good performance improvements, and positive code reviews upstream for
fast synchronizer root scanning. Let's enable it by default:
$ hg diff
diff -r 85c3e4589c8e src/share/vm/gc/shenandoah/shenandoah_globals.hpp
--- a/src/share/vm/gc/shenandoah/shenandoah_globals.hpp Wed May 10 22:23:37 2017
+0200
+++ b/src/share/vm/gc/shenandoah/shenandoah_globals.hpp Thu May 11 11:00:49 2017
+0200
@@ -214,7 +214,7 @@
"If true, only execute storeval barrier when updating " \
"references.") \
\
- experimental(bool, ShenandoahFastSyncRoots, false, \
+ experimental(bool, ShenandoahFastSyncRoots, true, \
"Enable fast synchronizer roots scanning") \
\
diagnostic(bool, ShenandoahSATBBarrier, true, \
Testing: hotspot_gc_shenandoah
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list