StringInternCleanup test times out
Aleksey Shipilev
shade at redhat.com
Tue Jul 3 16:49:09 UTC 2018
http://cr.openjdk.java.net/~shade/shenandoah/tests-stringintern/webrev.01/
Fun fact: recent improvements to Pacer make workloads more resistant to allocation failures, and
making ClassUnloadingWithConcurrentMark off by default made StringInternCleanup time out. Because it
waits for degen/full gc to purge the StringTable now, and it eventually succeeds after the
allocation failure, but it now takes a while. It takes more time with precise pacer.
The way out it to make the test 5x shorter and selectively enable ClassUnloadingWithConcurrentMark.
Testing: StringInternCleanup
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list