On Tue, 23 Sep 2025 09:29:57 GMT, Fredrik Bredberg <[email protected]> wrote:
> This is a general cleanup after removing `LockingMode` related code. > It's a sub-task of [JDK-8344261](https://bugs.openjdk.org/browse/JDK-8344261). > It includes: > - Removing asserts that are no longer necessary, since we removed legacy > locking and monitor locking. > - Removing or rewriting comments, arguments or functions that are related to > displaced headers. > - Remove "always true" parameter from `MonitorExitStub`. > - Re-type/name metadata in `BasicLock`. > > Tier1-5 passes okay on supported platforms. > > All other platforms (arm, ppc, riscv and s390) has been sanity checked using > Qemu. This pull request has now been integrated. Changeset: 847b107d Author: Fredrik Bredberg <[email protected]> URL: https://git.openjdk.org/jdk/commit/847b107df821e0c1d347383f1858d505137eb724 Stats: 169 lines in 34 files changed: 2 ins; 44 del; 123 mod 8365191: Cleanup after removing LockingMode related code Reviewed-by: coleenp, dholmes, yzheng, mdoerr, ayang, fyang, amitkumar ------------- PR: https://git.openjdk.org/jdk/pull/27448
