-
Enhancement
-
Resolution: Fixed
-
P4
-
23
-
b15
-
generic
-
generic
The LockingMode flag from
experimental flag. We made it a regular product flag in JDK22 in
preparation for project Lilliput (See
In the next release, we plan to change the default of the LockingMode
flag from LM_LEGACY to LM_LIGHTWEIGHT. Project Lilliput needs
the LockingMode flag to be LM_LIGHTWEIGHT. In a release sometime
after the next release, we place to remove support for LM_LEGACY.
- clones
-
JDK-8315880 Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT
- Closed
- is blocked by
-
JDK-8320934 SPECjbb2005 performance with LM_LIGHTWEIGHT and recursive locking changes
- Closed
- relates to
-
JDK-8319253 [BACKOUT] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT
- Resolved
-
JDK-8319797 Recursive lightweight locking: Runtime implementation
- Resolved
-
JDK-8319799 Recursive lightweight locking: x86 implementation
- Resolved
-
JDK-8319801 Recursive lightweight locking: aarch64 implementation
- Resolved
-
JDK-8316921 Perf regressions up to 14% in b16 many benchmarks all platforms
- Closed
-
JDK-8328831 MoCrazy.java stress test hangs on linux-x64 with 1024 threads at 7H+
- Closed
-
JDK-8319796 Recursive lightweight locking
- Resolved
-
JDK-8320321 RTM locking not supported for LM_LIGHTWEIGHT
- Closed
-
JDK-8329351 Add runtime/Monitor/TestRecursiveLocking.java for recursive Java monitor stress testing
- In Progress