RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase (original) (raw)
Thomas Schatzl thomas.schatzl at oracle.com
Tue Mar 13 15:03:21 UTC 2018
- Previous message (by thread): RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase
- Next message (by thread): RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi all,
On Mon, 2018-03-05 at 16:51 +0100, Thomas Schatzl wrote:
Hi all,
(last one for now :)) (resend because I forgot to change the subject) please have a look at this change that improves TTSP during the rebuild remembered set phase. [...]
the assert at the end of the rebuilding has an issue in this change, in particular if in the last iteration, we have yielded, and during that yield point a GC eagerly reclaimed the region, the assert at the end of the rebuilding fails.
The correct fix is to update the wrong assert to re-check the TARS that is updated by the eager reclaim.
Webrevs: http://cr.openjdk.java.net/~tschatzl/8197932/webrev.0_to_1/ (diff) http://cr.openjdk.java.net/~tschatzl/8197932/webrev.1/ (full) testing: hs-tier1-5
Thanks, Thomas
- Previous message (by thread): RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase
- Next message (by thread): RFR [M][7/7]: 8197932: Better split work in rebuild remembered sets phase
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]