Integrated: Remove assertions constraining card marking for reference processing

William Kemper wkemper at openjdk.org
Tue Apr 4 19:56:43 UTC 2023


On Mon, 3 Apr 2023 20:58:25 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Shenandoah does _referent_ based processing for weak reference processing. We may see a mix of young and old references on the discovered list. We therefore need to mark cards for old references linked on the discovered list to young references to satisfy remembered set verification. These references may be mixed in any collection cycle.

This pull request has now been integrated.

Changeset: 72b67add
Author:    William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/shenandoah/commit/72b67addbb2f583069d0fe14e3702b16c46024c0
Stats:     16 lines in 1 file changed: 0 ins; 9 del; 7 mod

Remove assertions constraining card marking for reference processing

Reviewed-by: kdnilsen

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

PR: https://git.openjdk.org/shenandoah/pull/241


More information about the shenandoah-dev mailing list