gctoolkit
gctoolkit copied to clipboard
Tool for parsing GC logs
Should we throw a better exception instead of logging, eating and returning a null object? _Originally posted by @karianna in https://github.com/microsoft/gctoolkit/pull/252#discussion_r1068699799_
Currently there is no analysis to calculate command line options for unified logging. The diary should be able to analyze the log to determine as many command line options as...
private static final double LOG_FRAGMENT_THRESHOLD_SECONDS = 60.0d; //todo: replace magic threshold with a heuristic
* todo: The better way to do this is to calculate the variance in GC frequency and if the gap between 0.000 and * the first event exceeds the variance,...
JReleaser follows an open std on parsing commit messages for keywords that it uses to nicely produce release notes. Consider enforcing this vi a GHAction that checks messages.
It's roughly run the GH Action then log into OSS Sonatype Nexus and hit release but we need to write it up a little
This is an artifact of a previous refactoring that allowed the blending of the event hierarchy. It's not longer used and can be removed.
From Kirk Pepperdine: I've noted that there is a G1PauseEvent and a G1RealPauseEvent... and for the life of me I don't know why the RealPause is in the hierarchy.. I...
Hi, here is a enhance for Generational ZGC , towards https://github.com/microsoft/gctoolkit/issues/364 major changes: 1. Some events(PauseMark,ConcurrentMark, etc.) occur twice in a single Cycle, using their first timestamp. 2. Sum the...