-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: None
-
Component/s: hotspot
-
b04
-
x86
-
generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8045253 | 8u25 | Vladimir Kozlov | P3 | Resolved | Fixed | b01 |
| JDK-8037261 | 8u20 | Vladimir Kozlov | P3 | Resolved | Fixed | b06 |
| JDK-8053254 | emb-8u26 | Vladimir Kozlov | P3 | Resolved | Fixed | b17 |
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
-