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

Thomas Schatzl thomas.schatzl at oracle.com
Thu Aug 6 15:08:20 UTC 2015


Hi,

On Thu, 2015-08-06 at 09:28 -0400, Eric Caspole wrote:
> 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:
> 
>   http://cr.openjdk.java.net/~ecaspole/JDK-8078904/04/webrev/
> 
> Bug:
>   https://bugs.openjdk.java.net/browse/JDK-8078904
> 
> 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.

  looks good.

Thanks,
  Thomas





More information about the hotspot-gc-dev mailing list