RFR: JDK-8078904 : CMS: Assert failed: Ctl pt invariant

Eric Caspole eric.caspole at oracle.com
Thu Aug 6 13:28:45 UTC 2015

Thomas and I had a IM about this the other day and in the end decided to 
allow the main rescan chunk array to grow if the user explicitly sets a 
very small MinTLABSize on the command line. There doesn't seem to be any 
good reason to set a very small MinTLABSize except maybe stress testing, 
and so it is simpler to grow this structure for that unusual case rather 
than use the stride I had in v03.

The new one is here:



I tested this with the failing example using many combinations of gc
thread counts and many MinTLABSize values from 64 up to 4M. And JPRT.

More information about the hotspot-gc-dev mailing list