JDK-8180768 : Deprecate -XX:+/-MonitorInUseLists option
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 10
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2017-05-22
  • Updated: 2019-05-22
  • Resolved: 2017-08-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10
10 b21Fixed
Related Reports
CSR :  
Relates :  
Description
MonitorInUseLists (i.e. thread-local monitor lists vs. global monitor lists) has been implemented since JDK8, and defaults to true since JDK9. Since there's no disadvantage to thread-local monitor lists over global monitor lists, and in fact, iteration and inflation/deflation is usually more efficient with thread-local lists, this flag should be deprecated in jdk10.
Comments
HG Updates added a comment - 2017-08-18 18:01 URL: http://hg.openjdk.java.net/jdk10/jdk10/hotspot/rev/10649eaf7157 User: jwilhelm Date: 2017-08-18 18:01:35 +0000 Added an entry in the usual format created by "HG Updates" for bug parsers.
23-08-2017

HG Updates added a comment - 2017-07-25 16:27 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/10649eaf7157 User: coleenp Date: 2017-07-25 13:58:29 +0000 Added an entry in the usual format created by "HG Updates" for bug parsers.
14-08-2017

http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/10649eaf7157
14-08-2017

Will do so as soon as it's available.
22-05-2017

Need to create a CSR for this issue.
22-05-2017