[jdk22u] Integrated: 8327990: [macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync

Richard Reingruber rrich at openjdk.org
Thu Apr 18 05:44:13 UTC 2024


On Mon, 8 Apr 2024 14:48:14 GMT, Richard Reingruber <rrich at openjdk.org> wrote:

> Hi,
> 
> this PR contains a backport of commit https://github.com/openjdk/jdk/commit/e41bc42deb22615c9b93ee639d04e9ed2bd57f64.
> 
> It did not apply cleanly because `JfrRecorderService::emit_leakprofiler_events()` does not exist in jdk 22 so I left out the hunk in `jfrRecorderService.cpp`.
> 
> Testing:
> 
> I've verified every added `WXState` change if it is actually required.
> 
> The fix passed our CI testing with `AssertWXAtThreadSync` enabled: JTReg tests: tier1-4 of hotspot and jdk. All of Langtools and jaxp. JCK, SPECjvm2008, SPECjbb2015, Renaissance Suite, and SAP specific tests.

This pull request has now been integrated.

Changeset: 0c572566
Author:    Richard Reingruber <rrich at openjdk.org>
URL:       https://git.openjdk.org/jdk22u/commit/0c572566963be7f941228deda2691ce2fc456c15
Stats:     10 lines in 7 files changed: 9 ins; 0 del; 1 mod

8327990: [macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync

Reviewed-by: phh
Backport-of: e41bc42deb22615c9b93ee639d04e9ed2bd57f64

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

PR: https://git.openjdk.org/jdk22u/pull/133


More information about the jdk-updates-dev mailing list