[jdk17u-dev] RFR: 8305994: Guarantee eventual async monitor deflation
Aleksey Shipilev
shade at openjdk.org
Tue May 2 09:55:30 UTC 2023
Unclean backport to provide monitor deflation safeguards. Patch applies cleanly, but the test implicitly relies on the logging message added by [JDK-8291418](https://github.com/openjdk/jdk/commit/6065516bb3e0e445e9383718f539ec48440d6290#diff-3ff738a107928467669ff157a9bc20b2950c378a21ada38ac69237261a480985R1547). That change is too risky to backport, so I just pulled the logging message to make test work.
There are a few follow-ups to this work, see dependent PRs.
Additional testing:
- [x] macos-aarch64-server-fastdebug, `runtime/Monitor`
-------------
Commit messages:
- Cherry-pick logging message from JDK-8291418
- Backport 6b81342c2215041dbb7e9020a67cdc56976c97b1
Changes: https://git.openjdk.org/jdk17u-dev/pull/1316/files
Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1316&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8305994
Stats: 275 lines in 4 files changed: 270 ins; 2 del; 3 mod
Patch: https://git.openjdk.org/jdk17u-dev/pull/1316.diff
Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1316/head:pull/1316
PR: https://git.openjdk.org/jdk17u-dev/pull/1316
More information about the jdk-updates-dev
mailing list