JEP 271: Unified GC Logging

Kirk Pepperdine kirk at kodewerk.com
Thu Sep 24 04:46:35 UTC 2015


Hi all,

Very nice. There seems to be more concern about breaking existing tooling than need be. As an author of one such tool I am completely unbothered that this JEP will break it. There are currently about 60 flags that affect the output to the GC log. That there are ~60 flags isn’t really an issue. The issue is that about half of those “corrupt” log entries by injecting information in the middle of other entries thus creating a combinatorial number of ways data shows up in the logs. In addition, the same information gets reported in different ways over JDK versions for what seems to be simple author preferences. The remaining flags add data in a fairly benign manner.

What I believe is far more important is that this JEP lead to logs that maintain the same level of veracity that we have today in a format that isn't destabilized when additional levels of detail are added and remains stable over time.

Kind regards,
Kirk Pepperdine

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20150924/aaa61ba5/signature.asc>


More information about the hotspot-gc-dev mailing list