- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    11
- 
        b22
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8214412 | 13 | Daniel Daugherty | P3 | Closed | Not an Issue | 
                    A side effect of of JDK-8180932 "Parallelize safepoint cleanup" is that the time logged for "deflating idle monitors" no longer covers the time actually spent deflating monitors. The calls to ObjectSynchronizer::deflate_thread_local_monitors(), via the ParallelSPCleanupTask, is only accounted to the total safepoint clean up time.
Example:
> [604.436s][604435916180ns][info ][safepoint ] Entering safepoint
> region: ZOperation
>
> [604.437s][604437075880ns][info ][safepoint,cleanup] deflating idle
> monitors, 0.0000008 secs
>
> [604.437s][604437086769ns][info ][safepoint,cleanup] updating inline
> caches, 0.0000005 secs
>
> [604.437s][604437093326ns][info ][safepoint,cleanup] compilation policy
> safepoint handler, 0.0000007 secs
>
> [604.437s][604437099415ns][info ][safepoint,cleanup] purging class
> loader data graph, 0.0000004 secs
>
> [604.437s][604437105660ns][info ][safepoint,cleanup] resizing system
> dictionaries, 0.0000006 secs
>
> INFO: Deflate: InCirc=9646 InUse=61 Scavenged=9585
> ForceMonitorScavenge=0 : pop=20066 free=12829
>
> [604.437s][604437119123ns][info ][safepoint,cleanup] safepoint cleanup
> tasks, 0.0011891 secs
>
Example:
> [604.436s][604435916180ns][info ][safepoint ] Entering safepoint
> region: ZOperation
>
> [604.437s][604437075880ns][info ][safepoint,cleanup] deflating idle
> monitors, 0.0000008 secs
>
> [604.437s][604437086769ns][info ][safepoint,cleanup] updating inline
> caches, 0.0000005 secs
>
> [604.437s][604437093326ns][info ][safepoint,cleanup] compilation policy
> safepoint handler, 0.0000007 secs
>
> [604.437s][604437099415ns][info ][safepoint,cleanup] purging class
> loader data graph, 0.0000004 secs
>
> [604.437s][604437105660ns][info ][safepoint,cleanup] resizing system
> dictionaries, 0.0000006 secs
>
> INFO: Deflate: InCirc=9646 InUse=61 Scavenged=9585
> ForceMonitorScavenge=0 : pop=20066 free=12829
>
> [604.437s][604437119123ns][info ][safepoint,cleanup] safepoint cleanup
> tasks, 0.0011891 secs
>
- backported by
- 
                    JDK-8214412 Incorrect time logged for monitor deflation -           
- Closed
 
-