On Tue, 17 Jun 2025 08:39:49 GMT, Anton Artemov <d...@openjdk.org> wrote:
> This PR contains changes for the 1st phase of the `LockingMode` flag > obsoletion. > > The work is done by @fbredber, I have taken it over and am finishing it while > he's on vacation. > > In the 1st phase one keeps the `LockingMode` variable in all places, but > makes it non-settable from the command line. All the C1 and C2 code related > to legacy locking will still be in place (but as dead code) and removed later > (phase 2). > > Lightweight locking is the default locking from now on. > > Tested in tiers 1 - 7. This pull request has now been integrated. Changeset: 5039b42d Author: Anton Artemov <anton.arte...@oracle.com> Committer: David Holmes <dhol...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/5039b42de170769797312969185ee9d67f34cf24 Stats: 1154 lines in 34 files changed: 24 ins; 1044 del; 86 mod 8359437: Make users and test suite not able to set LockingMode flag 8358542: Remove RTM test VMProps Co-authored-by: Fredrik Bredberg <fbredb...@openjdk.org> Reviewed-by: coleenp, lmesnik, fbredberg, alanb, dholmes ------------- PR: https://git.openjdk.org/jdk/pull/25847