RFR: 8361433: [Big Endian] assert(verify_guards()) failed: Expected valid memory guards after 8357601 [v2]

David Holmes dholmes at openjdk.org
Mon Jul 7 04:01:53 UTC 2025


On Sat, 5 Jul 2025 17:34:26 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

>> Big Endian fix for [JDK-8357601](https://bugs.openjdk.org/browse/JDK-8357601).
>> 
>> Note: The first commit is only a Big Endian fix. The code looks still wrong for platforms which don't support unaligned accesses. Also see `UseUnalignedAccesses`.
>> The second commit changes to check `os::is_readable_range()`.
>
> Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Use os::is_readable_range().

The original change has been backed out. Sorry for the inconvenience, and thanks for the suggested fix.

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

PR Comment: https://git.openjdk.org/jdk/pull/26140#issuecomment-3043404601


More information about the hotspot-runtime-dev mailing list