RFR: Cap heap size for TestRegionSizeArgs test
Aleksey Shipilev
shade at redhat.com
Wed Sep 13 09:56:11 UTC 2017
http://cr.openjdk.java.net/~shade/shenandoah/tests-trgs/webrev.01/
On large machine that has enormous default heap size, TestRegionSizeArgs begins to timeout. This
happens for small heap region size settings which yields lots of regions. The startup sequence in
Shenandoah adds all these regions into the freeset *and* it checks contains() on them in assert,
which exhibits quadratic behavior.
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list