-
Enhancement
-
Resolution: Fixed
-
P4
-
20
-
b22
-
generic
-
generic
- blocks
-
JDK-8307493 Use thread register C2MacroAssembler::fast_lock()
-
- Open
-
-
JDK-8305895 Implement JEP 450: Compact Object Headers (Experimental)
-
- Resolved
-
- csr for
-
JDK-8305999 Add experimental -XX:LockingMode flag
-
- Closed
-
- relates to
-
JDK-8307810 Consistently use LockingMode instead of UseHeavyMonitors
-
- Resolved
-
-
JDK-8295849 Consolidate Threads::owning_thread*
-
- Resolved
-
-
JDK-8300440 [Lilliput] Implement alternative fast-locking scheme
-
- Resolved
-
-
JDK-8307532 Implement LM_LIGHTWEIGHT for Zero
-
- Resolved
-
-
JDK-8307758 RISC-V: Improve bit test code introduced by JDK-8291555
-
- Resolved
-
-
JDK-8310023 [lworld] Implement alternative fast-locking scheme in Valhalla
-
- Resolved
-
-
JDK-8315061 Make LockingMode a product flag
-
- Resolved
-
-
JDK-8318015 Lock inflation not needed for OSR or Deopt for new locking modes
-
- Resolved
-
-
JDK-8315880 Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT
-
- Closed
-
-
JDK-8320167 aarch64: lightweight locking could possibly use fewer memory barriers
-
- Closed
-
-
JDK-8316880 AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880
-
- Resolved
-
-
JDK-8311993 Test serviceability/sa/UniqueVtableTest.java failed: duplicate vtables detected
-
- Resolved
-
-
JDK-8317262 LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread"
-
- Resolved
-
-
JDK-8318895 Deoptimization results in incorrect lightweight locking stack
-
- Resolved
-
-
JDK-8323781 [lworld] Synchronization on inline type does not throw IllegalMonitorStateException with lightweight locking
-
- Resolved
-
-
JDK-8316746 Top of lock-stack does not match the unlocked object
-
- Closed
-
-
JDK-8316751 IllegalMonitorStateException: current thread is not owner
-
- Closed
-
-
JDK-8316921 Perf regressions up to 14% in b16 many benchmarks all platforms
-
- Closed
-
-
JDK-8308469 [PPC64] Implement alternative fast-locking scheme
-
- Resolved
-
-
JDK-8308479 [s390x] Implement alternative fast-locking scheme
-
- Resolved
-
-
JDK-8316735 Print LockStack in hs_err files
-
- Resolved
-
-
JDK-8317452 [JVMCI] Export symbols used by lightweight locking to JVMCI compilers.
-
- Resolved
-
- links to
-
Commit openjdk/jdk/7f6358a8
-
Review openjdk/jdk/9680
-
Review openjdk/jdk/10590
-
Review openjdk/jdk/10907