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

Martin Doerr mdoerr at openjdk.org
Tue Nov 4 09:00:00 UTC 2025


On Fri, 31 Oct 2025 14:06:54 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

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

This pull request has now been integrated.

Changeset: 9f896829
Author:    Martin Doerr <mdoerr at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/9f896829241e78ae0d6afb89b73840997234fb90
Stats:     29 lines in 3 files changed: 27 ins; 0 del; 2 mod

8369506: Bytecode rewriting causes Java heap corruption on AArch64

Reviewed-by: aph, jcking
Backport-of: e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39

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

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


More information about the jdk-updates-dev mailing list