JDK-8320321 : RTM locking not supported for LM_LIGHTWEIGHT
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 22
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • Submitted: 2023-11-17
  • Updated: 2024-03-25
  • Resolved: 2024-01-24
Related Reports
Relates :  
Relates :  
Relates :  
Description
Code reorganization from JDK-8319796 takes RTM locking out of the LM_LIGHTWEIGHT path.

Evaluate whether it should be added.
Comments
I created a prototype back when I initially implemented recursive lightweight. https://github.com/xmas92/jdk/tree/lightweight-recursive-v10-RTMLocking Here is one more up to date and rebased on jdk-23 https://github.com/xmas92/jdk/tree/lightweight-RTMLocking
04-03-2024

Runtime Triage: This is not on our current list of priorities. We will consider this feature if we receive additional customer requirements.
24-01-2024