RFR: 8358821: patch_verified_entry causes problems, use nmethod entry barriers instead [v4]

Martin Doerr mdoerr at openjdk.org
Tue Jun 17 12:52:34 UTC 2025


On Mon, 16 Jun 2025 23:35:43 GMT, Dean Long <dlong at openjdk.org> wrote:

> > Seems like arm32 has the same issue:
> > https://github.com/openjdk/jdk/blob/9d060574e5dbd13e634f00d749d0108ceff1fae8/src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp#L199
> > 
> > The init value shouldn't have the sticky bit set.
> 
> Thanks, I pushed a potential fix for that.

Unfortunately, 0xBEAFDEAD also has the MSB set. Shouldn't we better use 0 like on all other platforms?

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

PR Comment: https://git.openjdk.org/jdk/pull/25764#issuecomment-2980261201


More information about the shenandoah-dev mailing list