RFR: Remove assertions constraining card marking for reference processing [v2]

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


> 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.

William Kemper has updated the pull request incrementally with one additional commit since the last revision:

  Update comment

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

Changes:
  - all: https://git.openjdk.org/shenandoah/pull/241/files
  - new: https://git.openjdk.org/shenandoah/pull/241/files/1185eabf..d3a39039

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=shenandoah&pr=241&range=01
 - incr: https://webrevs.openjdk.org/?repo=shenandoah&pr=241&range=00-01

  Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/shenandoah/pull/241.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/241/head:pull/241

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


More information about the shenandoah-dev mailing list