RFR(S/M): 8217659 monitor_logging updates from Async Monitor Deflation project

Daniel D. Daugherty daniel.daugherty at oracle.com
Wed Jan 23 20:16:49 UTC 2019


Greetings,

I have a (S)mall/(M)edium patch extracted from the Async Monitor Deflation
project that is ready for code review. I'm calling this a (S)mall/(M)edium
because the logic changes are (S)mall, but the logging code is tedious and
there's a bunch of it in audit_and_print_stats() so (M)edium.

The short version of what this patch is about:

     This sub-task captures updates and additions to the
     baseline monitor logging code.

The details are in the bug report:

     JDK-8217659 monitor_logging updates from Async Monitor Deflation 
project
     https://bugs.openjdk.java.net/browse/JDK-8217659

Here's the webrev:

     http://cr.openjdk.java.net/~dcubed/8217659-webrev/0-for-jdk13/

This patch along with the other two patches for Async Monitor Deflation
project have been through Mach5 
builds-tier1,hs-tier1,jdk-tier1,hs-tier2,hs-tier3
testing and I'm currently running my stress testing kits on my Linux-X64
and Solaris-X64 servers.

I have been actively using this new logging code while debugging my
port of the Async Monitor Deflation project code.

Thanks, in advance, for any questions, comments or suggestions.

Dan



More information about the hotspot-runtime-dev mailing list