changeset 199:a8ca56e0fa47 2.0.4

Bump to 2.0.4
author KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp>
date Fri, 03 Mar 2017 12:11:03 +0900
parents 7aa2f4fe6424
children 46a5d0a55634
files ChangeLog Makefile.in NEWS analyzer/cli/pom.xml analyzer/core/pom.xml analyzer/fx/pom.xml analyzer/fx/src/main/resources/jp/co/ntt/oss/heapstats/aboutDialog.fxml configure configure.ac mbean/java/pom.xml pom.xml specs/heapstats.spec
diffstat 12 files changed, 39 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Feb 27 19:22:39 2017 +0900
+++ b/ChangeLog	Fri Mar 03 12:11:03 2017 +0900
@@ -1,3 +1,7 @@
+2017-03-03  KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp>
+
+	* Bump to 2.0.4
+
 2017-02-27  Yasumasa Suenaga <yasuenag@gmail.com>
 
 	* Bug 3331: Refactoring for memory management in HeapStats Agent
--- a/Makefile.in	Mon Feb 27 19:22:39 2017 +0900
+++ b/Makefile.in	Fri Mar 03 12:11:03 2017 +0900
@@ -534,7 +534,7 @@
 	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
 	|| chmod -R a+r "$(distdir)"
 dist-gzip: distdir
-	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+	tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
 	$(am__post_remove_distdir)
 
 dist-bzip2: distdir
@@ -560,7 +560,7 @@
 	@echo WARNING: "Support for shar distribution archives is" \
 	               "deprecated." >&2
 	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
-	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+	shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
 	$(am__post_remove_distdir)
 
 dist-zip: distdir
@@ -578,7 +578,7 @@
 distcheck: dist
 	case '$(DIST_ARCHIVES)' in \
 	*.tar.gz*) \
-	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
 	*.tar.bz2*) \
 	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
 	*.tar.lz*) \
@@ -588,7 +588,7 @@
 	*.tar.Z*) \
 	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
 	*.shar.gz*) \
-	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
 	*.zip*) \
 	  unzip $(distdir).zip ;;\
 	esac
--- a/NEWS	Mon Feb 27 19:22:39 2017 +0900
+++ b/NEWS	Fri Mar 03 12:11:03 2017 +0900
@@ -1,3 +1,12 @@
+New in release 2.0.4 (2017-03-03)
+
+* Deadlock detection moved to experimental feature to prevent unexpected abort
+  * Bug 3285: JVM aborted on assert code at MonitorContended JVMTI event
+* Improve memory management in agent
+  * Bug 3284: HeapStats Agent might crash when object children are scanned
+  * Bug 3331: Refactoring for memory management in HeapStats Agent
+* Fix some bugs
+
 New in release 2.0.3 (2016-11-15)
 
 * Fix a hang-up on a corner case.
--- a/analyzer/cli/pom.xml	Mon Feb 27 19:22:39 2017 +0900
+++ b/analyzer/cli/pom.xml	Fri Mar 03 12:11:03 2017 +0900
@@ -23,7 +23,7 @@
     <parent>
         <groupId>jp.co.ntt.oss.heapstats</groupId>
         <artifactId>heapstats</artifactId>
-        <version>2.0.3</version>
+        <version>2.0.4</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
--- a/analyzer/core/pom.xml	Mon Feb 27 19:22:39 2017 +0900
+++ b/analyzer/core/pom.xml	Fri Mar 03 12:11:03 2017 +0900
@@ -23,7 +23,7 @@
     <parent>
         <groupId>jp.co.ntt.oss.heapstats</groupId>
         <artifactId>heapstats</artifactId>
-        <version>2.0.3</version>
+        <version>2.0.4</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
--- a/analyzer/fx/pom.xml	Mon Feb 27 19:22:39 2017 +0900
+++ b/analyzer/fx/pom.xml	Fri Mar 03 12:11:03 2017 +0900
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>heapstats</artifactId>
         <groupId>jp.co.ntt.oss.heapstats</groupId>
-        <version>2.0.3</version>
+        <version>2.0.4</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
--- a/analyzer/fx/src/main/resources/jp/co/ntt/oss/heapstats/aboutDialog.fxml	Mon Feb 27 19:22:39 2017 +0900
+++ b/analyzer/fx/src/main/resources/jp/co/ntt/oss/heapstats/aboutDialog.fxml	Fri Mar 03 12:11:03 2017 +0900
@@ -36,7 +36,7 @@
                 <Font size="36.0" />
             </font>
         </Label>
-        <Label layoutX="263.0" layoutY="63.0" text="Version 2.0.3">
+        <Label layoutX="263.0" layoutY="63.0" text="Version 2.0.4">
             <font>
                 <Font size="24.0" />
             </font>
--- a/configure	Mon Feb 27 19:22:39 2017 +0900
+++ b/configure	Fri Mar 03 12:11:03 2017 +0900
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for HeapStats 2.0.3.
+# Generated by GNU Autoconf 2.69 for HeapStats 2.0.4.
 #
 # Report bugs to <heapstats@icedtea.classpath.org>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='HeapStats'
 PACKAGE_TARNAME='heapstats'
-PACKAGE_VERSION='2.0.3'
-PACKAGE_STRING='HeapStats 2.0.3'
+PACKAGE_VERSION='2.0.4'
+PACKAGE_STRING='HeapStats 2.0.4'
 PACKAGE_BUGREPORT='heapstats@icedtea.classpath.org'
 PACKAGE_URL=''
 
@@ -1334,7 +1334,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures HeapStats 2.0.3 to adapt to many kinds of systems.
+\`configure' configures HeapStats 2.0.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1404,7 +1404,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of HeapStats 2.0.3:";;
+     short | recursive ) echo "Configuration of HeapStats 2.0.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1522,7 +1522,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-HeapStats configure 2.0.3
+HeapStats configure 2.0.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2199,7 +2199,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by HeapStats $as_me 2.0.3, which was
+It was created by HeapStats $as_me 2.0.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3071,7 +3071,7 @@
 
 # Define the identity of the package.
  PACKAGE='heapstats'
- VERSION='2.0.3'
+ VERSION='2.0.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -9295,7 +9295,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by HeapStats $as_me 2.0.3, which was
+This file was extended by HeapStats $as_me 2.0.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9352,7 +9352,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-HeapStats config.status 2.0.3
+HeapStats config.status 2.0.4
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
--- a/configure.ac	Mon Feb 27 19:22:39 2017 +0900
+++ b/configure.ac	Fri Mar 03 12:11:03 2017 +0900
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.59])
-AC_INIT([HeapStats], [2.0.3], [heapstats@icedtea.classpath.org])
+AC_INIT([HeapStats], [2.0.4], [heapstats@icedtea.classpath.org])
 m4_include([m4/compiler-opto])
 AC_DEFINE([HEAPSTATS_MAJOR_VERSION], ["2.0"])
 AC_CONFIG_SRCDIR([./agent/src])
--- a/mbean/java/pom.xml	Mon Feb 27 19:22:39 2017 +0900
+++ b/mbean/java/pom.xml	Fri Mar 03 12:11:03 2017 +0900
@@ -23,7 +23,7 @@
     <parent>
         <groupId>jp.co.ntt.oss.heapstats</groupId>
         <artifactId>heapstats</artifactId>
-        <version>2.0.3</version>
+        <version>2.0.4</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
--- a/pom.xml	Mon Feb 27 19:22:39 2017 +0900
+++ b/pom.xml	Fri Mar 03 12:11:03 2017 +0900
@@ -22,7 +22,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>jp.co.ntt.oss.heapstats</groupId>
     <artifactId>heapstats</artifactId>
-    <version>2.0.3</version>
+    <version>2.0.4</version>
     <packaging>pom</packaging>
     <modules>
         <module>mbean/java</module>
--- a/specs/heapstats.spec	Mon Feb 27 19:22:39 2017 +0900
+++ b/specs/heapstats.spec	Fri Mar 03 12:11:03 2017 +0900
@@ -2,7 +2,7 @@
 
 Summary: A Java programming language debugging tool.
 Name: heapstats
-Version: 2.0.3
+Version: 2.0.4
 %define DIST_EXT 0%{?dist:%{dist}}%{!?dist:.el5}
 Release: %{DIST_EXT}
 License: GPLv2
@@ -33,11 +33,11 @@
 
 %description
 A lightweight monitoring JVMTI agent for Java HotSpot VM.
-Copyright (C) 2011-2016 Nippon Telegraph and Telephone Corporation.
+Copyright (C) 2011-2017 Nippon Telegraph and Telephone Corporation.
 
 %description cli
 Commandline analysis tool for HeapStats.
-Copyright (C) 2011-2016 Nippon Telegraph and Telephone Corporation.
+Copyright (C) 2011-2017 Nippon Telegraph and Telephone Corporation.
 
 %prep
 %setup -q -n heapstats-2.0
@@ -123,6 +123,8 @@
 
 
 %changelog
+* Fri Mar 03 2017 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp>
+- Bump to 2.0.4
 * Tue Nov 15 2016 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp>
 - Bump to 2.0.3
 * Thu Sep 01 2016 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp>