Integrated: Clear cards for old regions when they are put into service
William Kemper
wkemper at openjdk.java.net
Thu Feb 24 00:00:48 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.
This pull request has now been integrated.
Changeset: 0a57127c
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/0a57127c34b133bfea61cbd67a16a958bc1f4377
Stats: 14 lines in 2 files changed: 2 ins; 4 del; 8 mod
Clear cards for old regions when they are put into service
Reviewed-by: kdnilsen
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/119
More information about the shenandoah-dev
mailing list