Skip to content

Commit 7d39d91

Browse files
committed
prepare release
- update copyright information - update README - add JACOCO code coverage plugin - set version to 1.32
1 parent d8d09fa commit 7d39d91

File tree

5 files changed

+75
-9
lines changed

5 files changed

+75
-9
lines changed

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ License $Id: $
33
GCViewer helps you to analyse java garbage collection log files.
44

55
Copyright (c) 2002-2008 tagtraum industries incorporated.
6-
Copyright (c) 2011-2012 Joerg Wuethrich
6+
Copyright (c) 2011-2013 Joerg Wuethrich
77

88
LGPL
99
====

README

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Supported verbose:gc formats are:
2222
- IBM JDK 1.3.1/1.3.0/1.2.2 with the option -verbose:gc
2323
- IBM iSeries Classic JVM 1.4.2 with option -verbose:gc
2424
- HP-UX JDK 1.2/1.3/1.4.x with the option -Xverbosegc
25-
- BEA JRockit 1.4.2/1.5 with the option -verbose:memory
25+
- BEA JRockit 1.4.2/1.5/1.6 with the option -verbose:memory [-Xverbose:gcpause,gcreport] [-Xverbosetimestamp]
2626

2727
Best results are achieved with: -Xloggc:<file> -XX:+PrintGCDetails -XX:+PrintGCDateStamps
2828

@@ -268,21 +268,32 @@ CMS and G1 collector sometimes mix concurrent events with stop the world
268268
collections in the output. In some cases the parser can recover from
269269
such mixed lines, sometimes it can't and will show an error message.
270270

271+
If G1 collector is used with -XX:-PrintGCTimeStamps (without timestamps)
272+
but with -XX:+PrintGCDateStamps (with full date information) GCViewer can't
273+
parse the log.
271274

272-
BEA JRockit 1.4.2/1.5
273-
---------------------
275+
BEA JRockit 1.4.2/1.5/1.6
276+
-------------------------
274277

275278
Concurrently collected garbage may not be reflected correctly in the
276279
data panel.
277280

278281

279282
Export formats
280283
--------------
281-
284+
-> Comma Separated Values
282285
The CSV format is quite useful for importing the data to a
283286
spreadsheet application. However, it does not export all
284287
data.
285288

289+
-> Plain Data
290+
Plain text representation of the gc log. If written from Sun / Oracle gc log
291+
it is usually compatible with HPjmeter.
292+
293+
-> Simple GC Log
294+
Very simple representation of a gc log in the format
295+
<name of event> <secondes since start of log> <pause time>.
296+
This format is compatible with gchisto (http://java.net/projects/gchisto)
286297

287298
Internationalization
288299
--------------------

pom.xml

Lines changed: 57 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.tagtraum</groupId>
55
<artifactId>gcviewer</artifactId>
6-
<version>1.32-SNAPSHOT</version>
6+
<version>1.32</version>
77
<packaging>jar</packaging>
88
<name>GCViewer</name>
99
<url>http://github.com/chewiebug/GCViewer/wiki</url>
@@ -117,6 +117,7 @@
117117
<artifactId>maven-deploy-plugin</artifactId>
118118
<version>2.7</version>
119119
</plugin>
120+
120121
<!--This plugin's configuration is used to store Eclipse m2e settings
121122
only. It has no influence on the Maven build itself. -->
122123
<plugin>
@@ -147,6 +148,23 @@
147148
<ignore></ignore>
148149
</action>
149150
</pluginExecution>
151+
<pluginExecution>
152+
<pluginExecutionFilter>
153+
<groupId>org.jacoco</groupId>
154+
<artifactId>
155+
jacoco-maven-plugin
156+
</artifactId>
157+
<versionRange>
158+
[0.6.2.201302030002,)
159+
</versionRange>
160+
<goals>
161+
<goal>prepare-agent</goal>
162+
</goals>
163+
</pluginExecutionFilter>
164+
<action>
165+
<ignore></ignore>
166+
</action>
167+
</pluginExecution>
150168
</pluginExecutions>
151169
</lifecycleMappingMetadata>
152170
</configuration>
@@ -203,6 +221,43 @@
203221
</configuration>
204222
</plugin>
205223

224+
<plugin>
225+
<groupId>org.jacoco</groupId>
226+
<artifactId>jacoco-maven-plugin</artifactId>
227+
<version>0.6.2.201302030002</version>
228+
<executions>
229+
<execution>
230+
<id>prepare-agent</id>
231+
<goals>
232+
<goal>prepare-agent</goal>
233+
</goals>
234+
</execution>
235+
<execution>
236+
<id>report</id>
237+
<phase>prepare-package</phase>
238+
<goals>
239+
<goal>report</goal>
240+
</goals>
241+
</execution>
242+
<execution>
243+
<id>check</id>
244+
<goals>
245+
<goal>check</goal>
246+
</goals>
247+
<configuration>
248+
<check>
249+
<classRatio>33</classRatio>
250+
<instructionRatio>38</instructionRatio>
251+
<methodRatio>31</methodRatio>
252+
<branchRatio>37</branchRatio>
253+
<complexityRatio>28</complexityRatio>
254+
<lineRatio>39</lineRatio>
255+
</check>
256+
</configuration>
257+
</execution>
258+
</executions>
259+
</plugin>
260+
206261
<plugin>
207262
<artifactId>maven-resources-plugin</artifactId>
208263
<executions>
@@ -329,7 +384,7 @@
329384
<fileset dir="${project.basedir}/target">
330385
<include name="${project.build.finalName}.${project.packaging}" />
331386
<include name="gcviewer-mac-${project.version}.zip" />
332-
<include name="README" />
387+
<include name="README" />
333388
</fileset>
334389
</scp>
335390
</target>

src/main/java/com/tagtraum/perf/gcviewer/AboutDialog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public AboutDialog(Frame f) {
5656
versionPanel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
5757
versionPanel.setLayout(new GridBagLayout());
5858

59-
JLabel copyright = new JLabel("\u00A9" + " 2011-2012: Joerg Wuethrich", JLabel.CENTER);
59+
JLabel copyright = new JLabel("\u00A9" + " 2011-2013: Joerg Wuethrich", JLabel.CENTER);
6060

6161
JLabel contributorsLabel = new JLabel("contributors (alphabetically ordered):", JLabel.CENTER);
6262
contributorsLabel.setForeground(Color.GRAY);
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
build.version=1.32-SNAPSHOT
1+
build.version=1.32
22
build.date=${maven.build.timestamp}

0 commit comments

Comments
 (0)