[jdk17u-dev] Integrated: 8305994: Guarantee eventual async monitor deflation

Aleksey Shipilev shade at openjdk.org
Fri May 5 12:45:29 UTC 2023


On Tue, 2 May 2023 09:47:38 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> 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`
>  - [x] Linux x86_64 fastdebug, `tier1 tier2 tier3` (tested implicitly with #1317)
>  - [x] Linux AArch64 fastdebug, `tier1 tier2 tier3` (tested implicitly with #1317)

This pull request has now been integrated.

Changeset: 547667df
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/547667dff63ef851a97a5c4629c6d2a83edb6317
Stats:     275 lines in 4 files changed: 270 ins; 2 del; 3 mod

8305994: Guarantee eventual async monitor deflation

Reviewed-by: eastigeevich, simonis
Backport-of: 6b81342c2215041dbb7e9020a67cdc56976c97b1

-------------

PR: https://git.openjdk.org/jdk17u-dev/pull/1316


More information about the jdk-updates-dev mailing list