Skip to content

Releases: microsoft/gctoolkit

Release gctoolkit-3.1.0

21 Nov 22:52
Compare
Choose a tag to compare

Changelog

Contributors

We'd like to thank the following people for their contributions:

  • David Grieve

Release early-access

21 Nov 22:19
Compare
Choose a tag to compare
Release early-access Pre-release
Pre-release

Changelog

♻️ Changes

  • d704022 Dagrieve/pipelines (#402) (David Grieve)
  • f3cdec5 Release scripts and updates to pom (#401) (David Grieve)
  • 2f14bd6 Changes for publishing to Maven Central (#399) (David Grieve)
  • 753d463 Update dependencies but disable rat plugin as mvnw won't pick up correct config (#390) (Martijn Verburg)
  • aaeb875 Improve Archive Region Calculation (#211) (#369) (Danny Lau)
  • 00ff2f8 Generational zgc (#368) (Kirk Pepperdine)
  • 045a372 Dependencies and plugins updated to latest possible (#367) (Martijn Verburg)
  • ff53a38 Add Evacuation workers getter for G1 GC (#366) (AlinaHovakimyan)
  • 81b2744 Estimate the start time by variance (#360) (Danny Lau)
  • 6eb4d71 Fix for gctoolkit #352 (Generational Heap Parser fails to recognize parallel gc lines) (#362) (jlittle-ptc)
  • c0468f0 Update dependencies (#354) (Martijn Verburg)
  • 64dd6dd PreUnified now works with DateStamps only (#347) (Kirk Pepperdine)
  • 0dc33b9 Update to latest versions (#345) (Martijn Verburg)
  • b55dafe I need a title (#344) (Kirk Pepperdine)
  • b8f9f91 Collapse of CMSParser into GenerationHeapParser (#337) (Kirk Pepperdine)
  • 1476fc1 Fix cms corner case (#332) (tiegen)
  • 151b68b Issue 316 (#331) (Kirk Pepperdine)
  • 26e08f2 Latest dependencies (#329) (Martijn Verburg)
  • 4ece7df Mark ConcurrentModeFailure and ConcurrentModeInterrupted as CMSPhase (#326) (tiegen)
  • 3cb229b Move g1 heapRegionSize from class variable to member variable (#324) (tiegen)
  • 21c0d27 Catch IllegalArgumentException (#325) (Kirk Pepperdine)
  • 394aa41 Correct CMSTenuredPoolParser (#320) (tiegen)
  • 46e9d51 Fix YAML for ea workflow (#317) (Martijn Verburg)
  • 7aecfbd Update dependencies and ability to pass in compile version (#314) (Martijn Verburg)
  • 205ae89 Fill in region summaries for G1GCFull (#315) (tiegen)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-3.0.4

27 Apr 22:00
Compare
Choose a tag to compare

Changelog

♻️ Changes

Contributors

We'd like to thank the following people for their contributions:

  • David Grieve
  • Kirk Pepperdine
  • Martijn Verburg (@karianna)

Release gctoolkit-3.0.3

02 Mar 22:48
Compare
Choose a tag to compare

Changelog

♻️ Changes

  • 🐛 fix for issue #274 (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-3.0.2

22 Feb 22:38
Compare
Choose a tag to compare

Changelog

♻️ Changes

  • debug: push a funny 3x pub problem (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-3.0.1

07 Feb 16:35
Compare
Choose a tag to compare

Changelog

♻️ Changes

  • bug: analysis deadlocks when 0 aggregators are registered (Kirk Pepperdine)
  • 8363999 bug: analysis deadlocks when 0 aggregators are registered (#266)
  • bug: analysis deadlocks when 0 aggregators are registered (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-3.0.0

20 Jan 18:22
Compare
Choose a tag to compare

Changelog

♻️ Changes

  • add/fix tests (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-2.0.12

05 Jan 17:20
Compare
Choose a tag to compare

Changelog

♻️ Changes

  • d79fcb5 Update dependencies, plugins, maven site config (#250)
  • Update directory plugin (Martijn Verburg)
  • Tidied up the map and iteration (kabutz)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-2.0.11

04 Nov 19:03
Compare
Choose a tag to compare

Changelog

🔀 Merge

  • 90acfa3 Merge branch 'main' of github.com:microsoft/gctoolkit (Kirk Pepperdine)

♻️ Changes

  • Update all plugins and dependencies to latest (David Grieve)
  • 06f8cfc Bump jreleaser version (#239) (David Grieve)
  • 0fc2263 Update all plugins and dependencies to latest (#238) (Martijn Verburg)
  • 76a1ca6 Fix breaking test (#231)
  • add/fix tests (Kirk Pepperdine)
  • add/fix tests (Kirk Pepperdine)

The GC id can be useful when analyzing data and may be valuable to users. It can help order data later or give an indication of how many GC cycles have happened since since the process start or between points in time. (Jeff Bahr)

  • cbb52a8 [ZGC] Improve parsing for Java 17 style output (#228)

ZGC was marked production ready in Java 17. There were a number of changes made to the ZGC log output in the past 2-3 years that have made it into the 17 release. I've updated the tests with samples from a Java 17 run on a sample app to test changes made to the ZGCCycle class. Java sample app was invoked with the following flag -Xlog:gc=info,gc+start=info,gc+phases=info,gc+load=info,gc+mmu=info,gc+marking=info,gc+metaspace=info,gc+nmethod=info,gc+ref=info,gc+reloc=info,gc+heap=info:file=/logs/gclog:level,tags,uptime:filecount=10,filesize=250m (Jeff Bahr)

  • cec86bf [ZGC][parser] Ensure that ZGCMemoryPoolSummary and OccupancySummary use kilobytes (#227)
  • [zgc][parser] Ensure that ZGCMemoryPoolSummary and OccupancySummary receive values normalized to kilobytes. The code in its current form will return a double without taking into account the units associated with the memory. This can lead to multiple GC cycles that report odd results. This diff ensures that as they are parsed the are normalized to a long in terms of kilobytes (Jeffrey Bahr)
  • 4003f05 remove gc-all-info.log.zip from SingleGarbageCollectionLogFileTest (#223)
  • remove unified/g1gc/gc-all-info.log.zip from SingleGarbageCollectionLogFileTest (David Grieve)

  • d4a7ef3 bug: add/fix test for Zipped GC log (Kirk Pepperdine)
  • 8498c64 bug: JDK 8 G1 remark doesn't report on heap occupancy (Kirk Pepperdine)
  • 0029408 bug: DateTimeStamp.equals fixed to account for the realities of GC logging (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions:

Release gctoolkit-2.0.10

22 Apr 00:35
Compare
Choose a tag to compare

Changelog

🔀 Merge

  • c478a62 Merge branch 'main' of github.com:microsoft/gctoolkit (Kirk Pepperdine)

🔄️ Changes

  • 99f423c remove unused code (Kirk Pepperdine)

♻️ Changes

  • 5d7646d Look for specific constructors in GCToolkitVertexParameters#createAggregator (#216) (David Grieve)

  • 58fee5a bug: preunified start time was not being set properly (Kirk Pepperdine)
  • 6cea993 bug: Diary was getting time of first collection set properly from the diarizer (Kirk Pepperdine)

Contributors

We'd like to thank the following people for their contributions: