gctoolkit
gctoolkit copied to clipboard
Tool for parsing GC logs
https://github.com/microsoft/gctoolkit/blob/6f0b5852f862b1380a284c388104870efe103196/parser/src/main/java/com/microsoft/gctoolkit/parser/jvm/PreUnifiedJVMConfiguration.java#L123
https://github.com/microsoft/gctoolkit/blob/60f786a692db866f87f06e62083a34a778a64533/parser/src/main/java/com/microsoft/gctoolkit/parser/jvm/UnifiedJVMConfiguration.java#L44
In a recent discussion at #136 - I noticed that unless you're deeply following all issues raised in this repo that you can easily miss an important discussion. I'd like...
G1GCForwardReference grew organically and needs to be looked at to see if it could be refactored into something more extensible. One thought is to have a G1GCForwardReference interface with specific...
concurrentCyclePauseEvent is null NPE is swallowed by try-catch in com.microsoft.gctoolkit.parser.UnifiedGenerationalParser#process method. Reproduces with gclogs/unified/parallel/parallelgc.log
For discussion: --- Bruno and I had a discussion about this API in general. It was very refreshing to have his un-initiated perspective here. One of the ideas he tossed...
I would recommend to add the following tools ### Test Coverage > I would be useful to add JaCoCo in order to have a test coverage report and in the...
In cases where the toolkit is offered log fragment, calculate a sensible start time. The calculations routinely assume that the logs start at 0.00 seconds which is not true in...
Currently in Censum, the expectation is a monotonically increasing clock value. In reality, clocks are not monotonic and in those cases the clock can travel backwards. This leads to potential...
In order to help contributors understand how and where they can add, extend, refactor, etc. I think a minimum is: * A description of each package/layer and its responsibilities. *...