[jdk21u-dev] RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Aleksey Shipilev
shade at openjdk.org
Tue Sep 24 13:07:19 UTC 2024
The backport is not clean because the hunk in `macro.cpp` does not apply to JDK 21, because it was added later with [JDK-8287061](https://bugs.openjdk.org/browse/JDK-8287061).
Additional testing:
- [x] New benchmark improves
- [x] New IR test passes
- [x] Linux AArch64 server fastdebug, `all`
- [x] Linux x86_64 server fastdebug, `all`
-------------
Commit messages:
- Backport 1d06170758bd76a0ea32e5bb7d4a017e829ae710
Changes: https://git.openjdk.org/jdk21u-dev/pull/530/files
Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=530&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8300148
Stats: 606 lines in 8 files changed: 602 ins; 0 del; 4 mod
Patch: https://git.openjdk.org/jdk21u-dev/pull/530.diff
Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/530/head:pull/530
PR: https://git.openjdk.org/jdk21u-dev/pull/530
More information about the jdk-updates-dev
mailing list