[jdk17u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64

Martin Doerr mdoerr at openjdk.org
Fri Oct 31 14:25:56 UTC 2025


Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases.

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

Commit messages:
 - Backport e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39

Changes: https://git.openjdk.org/jdk17u-dev/pull/4145/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4145&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8369506
  Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/4145.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4145/head:pull/4145

PR: https://git.openjdk.org/jdk17u-dev/pull/4145


More information about the jdk-updates-dev mailing list