Skip to content
Permalink
Browse files

bumped version to 2.7

  • Loading branch information...
alk committed Apr 29, 2018
1 parent db890cc commit 9608fa3bcf8020d35f59fbf70cd3cbe4b015b972
Showing with 47 additions and 9 deletions.
  1. +38 −0 NEWS
  2. +3 −3 configure.ac
  3. +3 −3 src/windows/config.h
  4. +3 −3 src/windows/gperftools/tcmalloc.h
38 NEWS
@@ -1,3 +1,41 @@
== 29 Apr 2018 ==
gperftools 2.7 is out!

Few people contributed minor, but important fixes since rc.

Changes:

* bug in span stats printing introduced by new scalable page heap
change was fixed.

* Christoph Müllner has contributed couple warnings fixes and initial
support for aarch64_ilp32 architecture.

* Ben Dang contributed documentation fix for heap checker.

* Fabrice Fontaine contributed fixed for linking benchmarks with
--disable-static.

* Holy Wu has added sized deallocation unit tests.

* Holy Wu has enabled support of sized deallocation (c++14) on recent
MSVC.

* Holy Wu has fixed MSVC build in WIN32_OVERRIDE_ALLOCATORS mode. This
closed issue #716.

* Holy Wu has contributed cleanup of config.h used on windows.

* Mao Huang has contributed couple simple tcmalloc changes from
chromium code base. Making our tcmalloc forks a tiny bit closer.

* issue #946 that caused compilation failures on some Linux clang
installations has been fixed. Much thanks to github user htuch for
helping to diagnose issue and proposing a fix.

* Tulio Magno Quites Machado Filho has contributed build-time fix for
PPC (for problem introduced in one of commits since RC).

== 18 Mar 2018 ==
gperftools 2.7rc is out!

@@ -4,11 +4,11 @@
# make sure we're interpreted by some minimal autoconf
AC_PREREQ([2.59])

AC_INIT([gperftools],[2.6.90],[gperftools@googlegroups.com])
AC_INIT([gperftools],[2.7],[gperftools@googlegroups.com])
# Update this value for every release! (A:B:C will map to foo.so.(A-C).C.B)
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
TCMALLOC_SO_VERSION=9:2:5
PROFILER_SO_VERSION=4:17:4
TCMALLOC_SO_VERSION=9:3:5
PROFILER_SO_VERSION=4:18:4

AC_SUBST(TCMALLOC_SO_VERSION)
AC_SUBST(PROFILER_SO_VERSION)
@@ -258,7 +258,7 @@
#define PACKAGE_NAME "gperftools"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gperftools 2.6.90"
#define PACKAGE_STRING "gperftools 2.7"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gperftools"
@@ -267,7 +267,7 @@
#define PACKAGE_URL ""

/* Define to the version of this package. */
#define PACKAGE_VERSION "2.6.90"
#define PACKAGE_VERSION "2.7"

/* How to access the PC from a struct ucontext */
/* #undef PC_FROM_UCONTEXT */
@@ -330,7 +330,7 @@
/* #undef TCMALLOC_ALIGN_8BYTES */

/* Version number of package */
#define VERSION "2.6.90"
#define VERSION "2.7"

/* C99 says: define this to get the PRI... macros from stdint.h */
#ifndef __STDC_FORMAT_MACROS
@@ -43,9 +43,9 @@

/* Define the version number so folks can check against it */
#define TC_VERSION_MAJOR 2
#define TC_VERSION_MINOR 6
#define TC_VERSION_PATCH ".90"
#define TC_VERSION_STRING "gperftools 2.6.90"
#define TC_VERSION_MINOR 7
#define TC_VERSION_PATCH ""
#define TC_VERSION_STRING "gperftools 2.7"

#ifndef PERFTOOLS_NOTHROW

0 comments on commit 9608fa3

Please sign in to comment.
You can’t perform that action at this time.