[lworld] RFR: 8353195: [lworld] Several failures with -XX:+UseNullableValueFlattening
Tobias Hartmann
thartmann at openjdk.org
Tue Apr 22 11:17:57 UTC 2025
This PR fixes several issues when running tests with `-XX:+UseNullableValueFlattening` (see JBS description and linked bugs for details).
While testing I found an intermittent SIGSEGV on AArch64 and spent a few days debugging without major progress. It seems to be a GC related issue. I filed [JDK-8355277](https://bugs.openjdk.org/browse/JDK-8355277) for this and will investigate separately.
All compiler tests now pass with `-XX:+UseNullableValueFlattening` on my machine. I'll run more testing with [JDK-8350865](https://bugs.openjdk.org/browse/JDK-8350865).
Thanks,
Tobias
-------------
Commit messages:
- Cleanup
- Adjusted comment
- Merge branch 'lworld' into JDK-8353195
- Some more fixes
- Barrier ad file fix
- More fixes
- First prototype
Changes: https://git.openjdk.org/valhalla/pull/1428/files
Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1428&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8353195
Stats: 258 lines in 16 files changed: 175 ins; 40 del; 43 mod
Patch: https://git.openjdk.org/valhalla/pull/1428.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1428/head:pull/1428
PR: https://git.openjdk.org/valhalla/pull/1428
More information about the valhalla-dev
mailing list