RFR: 6936: Parser should track statistics during parsing [v4]

Marcus Hirt hirt at openjdk.java.net
Mon Mar 1 14:38:40 UTC 2021


On Fri, 26 Feb 2021 16:35:00 GMT, Jean-Philippe Bempel <github.com+4610701+jpbempel at openjdk.org> wrote:

>> Add new `IParserStats` interface implemented by `EventCollection`.
>> That way, `IItemCollection` is not touched, but you need to cast the
>> instance to `IParserStats`.
>> Support of old (v0.x) JFR format.
>> During parsing, we collect number of events per type, the size, number
>> of chunks and version of the file.
>> We also track for version 1.x/2.x the number of skipped events.
>> `RecordingPrinter` tool class is modified to support a summary verbosity mode
>> and `-summary` option to print statistics per event type.
>
> Jean-Philippe Bempel has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Rename JdkTypeIDsPreJdk11

Marked as reviewed by hirt (Lead).

-------------

PR: https://git.openjdk.java.net/jmc/pull/219


More information about the jmc-dev mailing list