gctoolkit icon indicating copy to clipboard operation
gctoolkit copied to clipboard

StringDeduplication events should not be G1 specific

Open marschall opened this issue 4 years ago • 0 comments
trafficstars

StringDeduplication events should not be G1 specific and be at least enabled for Shenandoah. I read they should be enabled for Serial GC, Parallel GC and ZGC as well but at least with Zulu17.28+13-CA this was not working.

java -XX:+UseStringDeduplication -XX:+UseParallelGC -XX:+PrintFlagsFinal -version  | grep String
java -XX:+UseStringDeduplication -XX:+UseSerialGC -XX:+PrintFlagsFinal -version  | grep String
java -XX:+UseStringDeduplication -XX:+UseShenandoahGC -XX:+PrintFlagsFinal -version  | grep String
java -XX:+UseStringDeduplication -XX:+UseZGC -XX:+PrintFlagsFinal -version  | grep String

Example file: shenandoah.log

Generated with:

-Xlog:gc*,stringdedup*=debug,gc+ref=debug,gc+age=trace,safepoint:file=shenandoah.log:time,level,tags

marschall avatar Sep 26 '21 12:09 marschall