RFR (S): 8073146: G1 merges thread local age tables too early with global age table

David Lindholm david.lindholm at oracle.com
Wed Aug 12 08:21:32 UTC 2015


Thomas,

This change looks good. Reviewed.


Thanks,
David

On 2015-08-07 14:05, Thomas Schatzl wrote:
> Hi,
>
>    here is the mentioned fix for 8073146 which resolves a day-one issue
> with age table statistics and per-region survivor statistics.
>
> Basically G1 only ever merged the age table/region survivor statistics
> at the end of the first parallel phase, forgetting any objects copied
> later.
>
> This is based on the change for 8040162 that is currently out for
> review.
>
> CR:
> https://bugs.openjdk.java.net/browse/JDK-8073146
> Webrev:
> http://cr.openjdk.java.net/~tschatzl/8073146/webrev/
> Testing:
> jprt, lots of testing with various benchmarks
>
> Thanks,
>    Thomas
>
>




More information about the hotspot-gc-dev mailing list