RFR: 8361529: GenShen: Fix bad assert in swap card tables

Kelvin Nilsen kdnilsen at openjdk.org
Tue Jul 8 17:54:22 UTC 2025


The end of range for card marks checked by assert needs to be based from the base of the card table rather than the mapped base of the card table.

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

Commit messages:
 - Assert from byte_map rather than byte_map_base
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - ... and 29 more: https://git.openjdk.org/jdk/compare/197fde53...8177e148

Changes: https://git.openjdk.org/jdk/pull/26197/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26197&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8361529
  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/26197.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26197/head:pull/26197

PR: https://git.openjdk.org/jdk/pull/26197


More information about the shenandoah-dev mailing list