GC log formats

Thomas Schatzl thomas.schatzl at oracle.com
Tue Sep 24 02:43:26 PDT 2013


Hi Kirk,

On Sun, 2013-09-22 at 07:10 -0700, Kirk Pepperdine wrote:
> Hi,
> 
> Someone has introduced changes in the GC log formats in 1.7.0_40. Aside from
>the dropped "s" on "secs" in some records, the completely missing
>"secs" on others, we now have a change in the appearance or
>disappearance of while spaces in the logs.
> 
> 36.619: [GC 36.619: [ParNew
> 
> is now
> 
> 247.165: [GC247.165: [ParNew
> 
> Arbitrary changes like this one break tools that are out in the ecosystem. In
>the last short period of time I've lost the ability to use a number of
>free but closed source tools because of changes in log formats.
> 
> My question is; are there any tests being run for this type of output so that
>these seemingly inconsequential formatting changes can be caught?

I do not think that we are actively trying to break things like that,
especially if they worsen (human) readability.

(Please let's not start discussing gc log formatting in this thread :)

While tests trying to verify log output messages are created as we go,
they are far from complete.

> And, can I have my space back please? (and an 's' after sec would be nice also ;-)).

Could you report an issue on bugs.openjdk.java.net with appropriate
information? :)

Patches with a fix are of course highly appreciated.

Thanks,
  Thomas




More information about the hotspot-gc-dev mailing list