Release 1.31-RC5

48 views
Skip to first unread message

Wüthrich Jörg

unread,
Feb 5, 2012, 12:39:32 PM2/5/12
to gcviewer...@googlegroups.com
GCViewer release 1.31-RC5 includes the following changes:

* -XX:+PrintAdaptiveSizePolicy implemented for java 1.4 / 1.5 as well
* small bugfixes in G1 parser / metric calculation
* G1: treat "Mark stack is full" messages as separate event
* improved accuracy of young and tenured generation in chart

Thanks to Carl Meyer for providing me with real site G1 gc logs! The parser for jdk 1.6 G1 gc logs should be quite good now.

1.31-RC5 should be the last release candidate. The only thing missing for 1.31 final is the update for the Sun / Oracle jdk 1.7.0_02 G1 detailed log output. That format was changed from 1.7.0_01 to 1.7.0_02. The current release can't find heap sizing information for most events in the log.

Downloads:
Source: https://github.com/chewiebug/GCViewer/zipball/1.31-RC5
Binary: https://github.com/downloads/chewiebug/GCViewer/gcviewer-1.31-RC5.zip
Homepage: https://github.com/chewiebug/GCViewer/wiki

Wüthrich Jörg

unread,
Jul 14, 2012, 8:56:54 AM7/14/12
to gcviewer...@googlegroups.com
The main feature of this release is good support for Sun / Oracles G1 algorithm in jdk 1.6 and 1.7. Some improvements for Sun / Oracles CMS algorithm have been added, too.

GCViewer release 1.31 includes the following changes:

* updates to the G1 parser
  * support new output format (`-XX:+PrintGCDetails`) in jdk 1.7u2+
  * support `-XX:+PrintTenuringDistribution` (output ignored)
  * support `-XX:+PrintGCApplicationStoppedTime` (output ignored)
  * support `-XX:+PrintGCApplicationConcurrentTime` (output ignored)
* updates to the CMS parser
  * support `-XX:+CMSScavengeBeforeRemark`
  * support `-XX:+PrintPromotionFailure` (output ignored)
  * support AdaptiveSizePolicy-CMS (`-XX:+UseConcMarkSweepGC` `-XX:+PrintAdaptiveSizePolicy`)
* improved performance in chart for large gc logs
* support B as memory unit
* bug in unittests fixed when they were run in a different timezone than GMT+1
* support for OSX application bundles (supplied by Johan Kaving)
* support for new timestamp format in IBM JDK 6 (supplied by Cka3o4Huk)

Have fun using GCViewer!

Regards
Jörg

Downloads:
Source: https://github.com/chewiebug/GCViewer/zipball/1.31
Binary: https://github.com/downloads/chewiebug/GCViewer/gcviewer-1.31.zip
Homepage: https://github.com/chewiebug/GCViewer/wik
Reply all
Reply to author
Forward
0 new messages