RFR: 8369814: G1: Relax card mark and store ordering

Albert Mingkun Yang ayang at openjdk.org
Tue Oct 14 09:53:39 UTC 2025


This PR removes the card-mark and store ordering constraint. The first commit changes `card_mark_must_follow_store` to `false` and the second commit removes all uses of `card_mark_must_follow_store`, because both the original method and its override are identical, and no GC have such ordering requirement any more.

Test: tier1-5

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

Commit messages:
 - remove
 - g1-card-mark-follow

Changes: https://git.openjdk.org/jdk/pull/27794/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27794&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8369814
  Stats: 20 lines in 3 files changed: 0 ins; 19 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/27794.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/27794/head:pull/27794

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


More information about the hotspot-dev mailing list