Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8348829 Remove ObjectMonitor perf counters
  3. JDK-8349549

Release Note: Removal of sun.rt._sync* Performance Counters

XMLWordPrintable

      This release removes old object monitor performance counters, exposed in the `sun.rt._sync*` namespace. These counters were seldom used, and they contributed to performance problems in related VM code. Users who want to track monitor performance are advised to use related JFR events instead.

      The suggested replacements are:
       - `_sync_ContendedLockAttempts`: `JavaMonitorEnter` JFR event
       - `_sync_FutileWakeups`: no replacement
       - `_sync_Parks`: `JavaMonitorWait` JFR event
       - `_sync_Notifications`: `JavaMonitorNotify` JFR event
       - `_sync_Inflations`: `JavaMonitorInflate` JFR event
       - `_sync_Deflations`: `JavaMonitorDeflate` JFR event
       - `_sync_MonExtant`: `JavaMonitorStatistics` JFR event

            shade Aleksey Shipilev
            coleenp Coleen Phillimore
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: