RFR: 8357155: [asan] ZGC does not work
Matthias Baesken
mbaesken at openjdk.org
Fri May 30 12:24:03 UTC 2025
Many (all?) ZGC related jtreg tests do not work when the JDK is built with address sanitizer asan enabled (configure flag --enable-asan).
This can be seen on SUSE Linux x86_64 and also on ppc64le , opt binaries were used.
It has been suggested to do a workaround - 'But I think that simply adapting the zAddress_[...].cpp implementations to always select the largest heap base would go a long way for providing ASAN compatibility.'
This seems to work nicely on x86_64 and ppc64le, however the zgc related tests still fail on Linux aarch64 (should I exclude this platform from my patch?) .
-------------
Commit messages:
- JDK-8357155
Changes: https://git.openjdk.org/jdk/pull/25549/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25549&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8357155
Stats: 12 lines in 3 files changed: 12 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/25549.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/25549/head:pull/25549
PR: https://git.openjdk.org/jdk/pull/25549
More information about the hotspot-dev
mailing list