[lworld] RFR: 8295735: [lworld] Missing membar after buffer initialization in method handle return
Tobias Hartmann
thartmann at openjdk.org
Fri Oct 21 06:03:03 UTC 2022
A missing membar after buffer initialization in C2's handling of scalarized returns from method handle intrinsics leads to incorrect execution and crashes with compiler/valhalla/inlinetypes/TestBufferTearing.java on aarch64.
Thanks,
Tobias
-------------
Commit messages:
- Undo incorrect refactoring
- 8295735: [lworld] Missing membar after buffer initialization in method handle return
Changes: https://git.openjdk.org/valhalla/pull/799/files
Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=799&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8295735
Stats: 11 lines in 1 file changed: 11 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/valhalla/pull/799.diff
Fetch: git fetch https://git.openjdk.org/valhalla pull/799/head:pull/799
PR: https://git.openjdk.org/valhalla/pull/799
More information about the valhalla-dev
mailing list