Loading... (original) (raw)
- Type:
Enhancement
- Resolution: Fixed
- Priority:
P3
- Fix Version/s: 9
- Affects Version/s: None
Fast_Lock/Fast_Unlock code is duplicated in x86_64.ad and x86_32.ad. It should be moved into macroAssembler_x86.cpp to avoid duplication. Use #ifdef _LP64 if needed for parts of code.
backported by
JDK-8037261 Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
- Resolved
JDK-8045253 Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
- Resolved
JDK-8053254 Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
- Resolved
blocks
JDK-8031320 Use Intel RTM instructions for locks
- Closed
relates to
JDK-8062950 Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
- Closed