RFR: 8029186: regression-hotspot nightly failure: assert(FLAG_IS_DEFAULT(MaxNewSize) || MaxNewSize < MaxHeapSize) failed
Stefan Johansson
stefan.johansson at oracle.com
Tue Mar 25 15:29:29 UTC 2014
Hi,
Please review this fix for:
https://bugs.openjdk.java.net/browse/JDK-8029186
Webrev:
http://cr.openjdk.java.net/~sjohanss/8029186/webrev.00/
Summary:
There have been a lot of bugs due to corner cases with heap sizing
flags. This change strives to fix this particular problem and at the
same time somewhat simplify the collector policy. I've also added some
assertions to ensure that the sizing of the heap is more correct.
Testing:
* JPRT sanity and JTREG
* Adhoc aurora run for tmtools tests
* Script that verifies that we don't get assertions during startup for
different combinations of NewSize, MaxNewSize, OldSize, Xms and Xmx.
Thanks,
StefanJ
More information about the hotspot-gc-dev
mailing list