RFR: 8210857: Allow retiring TLABs and collecting statistics in parallel

Per Liden per.liden at oracle.com
Thu Sep 20 12:11:36 UTC 2018


On 09/20/2018 02:08 PM, Stefan Johansson wrote:
[...]
>>>> Discussed with Erik and Stefan off-line, which resulted in the 
>>>> following adjustment. This adjustment actually fixes a long standing 
>>>> bug we've had, when make_parsable(false) is called and ZeroTLAB is 
>>>> true, in which case we actually retire the TLAB but failed to call 
>>>> Thread::incr_allocated_bytes() to update the number of allocated bytes.
>>>>
>>>> Diff: http://cr.openjdk.java.net/~pliden/8210857/webrev.0vs1
>>>> Full: http://cr.openjdk.java.net/~pliden/8210857/webrev.1
> Nice cleanup, looks good.
> Stefan

Thanks for reviewing, Stefan.

/Per


More information about the hotspot-gc-dev mailing list