> 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.
Anton Artemov has updated the pull request incrementally with one additional commit since the last revision: 8359437: Addressed reviewer's comment ------------- Changes: - all: https://git.openjdk.org/jdk/pull/25847/files - new: https://git.openjdk.org/jdk/pull/25847/files/17f3b2d4..02565157 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=25847&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=25847&range=03-04 Stats: 6 lines in 2 files changed: 0 ins; 6 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/25847.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/25847/head:pull/25847 PR: https://git.openjdk.org/jdk/pull/25847