-
Enhancement
-
Resolution: Fixed
-
P4
-
16
-
b24
- simplifying the ObjectMonitor lists
- getting rid of ObjectMonitor Type Stable Memory (TSM)
He developed those changes as part of his work on:
and I separated that work into parts. This bug covers part3
of Erik O's patch.
- duplicates
-
JDK-8236273 clarify use and role of clear() and Recycle() in ObjectMonitor
- Closed
-
JDK-7021979 rapid sustained monitor circulation causes asymptotic increase in # of extant monitors
- Closed
-
JDK-8134151 Tune object monitor provisioning
- Closed
-
JDK-8238370 ObjectSynchronizer::om_release() could be simplified
- Closed
-
JDK-8238371 ObjectSynchronizer::om_alloc() does not have to be public
- Closed
- relates to
-
JDK-8256237 Zero: non-PCH build fails after JDK-8253064
- Resolved
-
JDK-8259008 ArithmeticException was thrown at "Monitor Cache Dump" on HSDB
- Resolved
-
JDK-8259349 -XX:AvgMonitorsPerThreadEstimate=1 does not work right
- Resolved
-
JDK-8257975 Regression ~ 2.5% in SwingMark.Table after JDK-8253064
- Closed
-
JDK-8263864 ~17% regression for DaCapo h2 after JDK-8253064
- Closed
-
JDK-8256303 revisit ObjectMonitor padding between fields
- Open
-
JDK-8247281 migrate ObjectMonitor::_object to OopStorage
- Resolved
-
JDK-8256301 ObjectMonitor::is_busy() should return bool
- Resolved
-
JDK-8256302 releasing oopStorage when deflating allows for faster deleting
- Resolved
-
JDK-8256306 ObjectMonitor::_contentions field should not be 'jint'
- Resolved
-
JDK-8256241 replace MonitorDeflation_lock with a semaphore
- Closed
-
JDK-8256307 cleanup AvgMonitorsPerThreadEstimate and _in_use_list_ceiling types
- Closed
-
JDK-8257521 runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated
- Resolved
-
JDK-8273107 RunThese24H times out with "java.lang.management.ThreadInfo.getLockName()" is null
- Resolved
-
JDK-8254335 logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it
- Resolved
-
JDK-8256239 monitorDeflationThread.cpp missing include of universe.hpp
- Closed
-
JDK-8283674 Pad ObjectMonitor allocation size to cache line size
- Closed
-
JDK-8225631 Consider replacing muxAcquire/Release with PlatformMonitor
- Resolved
-
JDK-8226416 MonitorUsedDeflationThreshold can cause repeated async deflation requests
- Resolved
-
JDK-8256304 should MonitorUsedDeflationThreshold be experimental or diagnostic
- Resolved
-
JDK-8277180 Intrinsify recursive ObjectMonitor locking for C2 x64 and A64
- Resolved
-
JDK-8281043 Intrinsify recursive ObjectMonitor locking for PPC64
- Resolved
-
JDK-8281450 Remove unnecessary operator new and delete from ObjectMonitor
- Resolved