RFR: Clear cards for old regions when they are put into service

Kelvin Nilsen kdnilsen at openjdk.java.net
Wed Feb 23 23:28:46 UTC 2022


On Wed, 23 Feb 2022 21:54:27 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Preemptively clearing cards during recycle for every region adds considerable overhead to the concurrent clean up phase. Moving card clearing transfers the cost of card clearing to the evacuation phase and reduces the cost to only those regions that will be used by the old generation.

Marked as reviewed by kdnilsen (Committer).

-------------

PR: https://git.openjdk.java.net/shenandoah/pull/119


More information about the shenandoah-dev mailing list