JDK-8221350 : more monitor logging updates from Async Monitor Deflation project
  • Type: Sub-task
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 13
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2019-03-22
  • Updated: 2019-04-16
  • Resolved: 2019-03-26
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 13
13 b14Fixed
Description
More monitor logging updates:

- add logging to ObjectSynchronizer::omFlush()
- add global count logging at Info level to ObjectSynchronizer::finish_deflate_idle_monitors()
- for monitorinflation logging, switch from cumulative "deflating per-thread idle monitors" mesgs to per-thread "deflating per-thread idle monitors" mesgs
- fix timer bug in deflate_thread_local_monitors() where time to acquire gListLock wasn't counted
- fix misc typos.