RFR: JDK-8145180: Add back PrintGC, PrintGCDetails and -Xloggc
David Lindholm
david.lindholm at oracle.com
Tue Jan 19 14:14:16 UTC 2016
Bengt,
Your change looks good. Reviewed.
Thanks
David
On 2016-01-18 16:52, Bengt Rutisson wrote:
>
> Hi everyone,
>
> Could I have a couple of reviews for this follow-up change to the GC
> logging changes for the unified logging framework?
>
> http://cr.openjdk.java.net/~brutisso/8145180/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8145180
>
> The change adds back the flags PrintGC and PrintGCDetails as well as
> -Xloggc. I've tried to keep the behavior similar to before, so if
> -Xloggc is used the PrintGC and PrintGCDetails settings should affect
> what is logged to the file not to stdout.
>
> The change also adds warning messages for all three flags that will
> let the users know that the flags have been deprecated.
>
> I've tried to add this code back in similar places where the code used
> to be. I've put PrintGC and PrintGCDetails back in globals.hpp at the
> same place where they used to be. I've added a method,
> handle_deprecated_print_gc_flags(), which is called from the place in
> Arguments::parse() where we used to enable PrintGC if PrintGCDetails
> was enabled
> (http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f944761a3ce3#l134.259).
> I also re-introduce the Arguments::_gc_log_filename variable to hold
> the file name specified by -Xloggc.
>
> Thanks,
> Bengt
More information about the hotspot-gc-dev
mailing list