Hello community,

here is the log from the commit of package gperftools for openSUSE:Factory 
checked in at 2015-01-14 11:45:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gperftools (Old)
 and      /work/SRC/openSUSE:Factory/.gperftools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gperftools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gperftools/gperftools.changes    2014-09-30 
19:42:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gperftools.new/gperftools.changes       
2015-01-14 11:45:50.000000000 +0100
@@ -1,0 +2,56 @@
+Mon Jan 10 16:30:24 UTC 2015 - [email protected]
+
+- gperftools 2.4, available 10 Jan 2015.
+  Skipped version 2.3, release 7 Dec 2014. 2.3 changes included:
+  * ( issue 631 ) fixed debugallocation miscompilation on mmap-less 
+    platforms (courtesy of user iamxujian) 
+  * ( issue 630 ) reference to wrong PROFILE (vs. correct CPUPROFILE) 
+    environment variable was fixed (courtesy of WenSheng He) 
+  * pprof now has option to display stack traces in output for heap 
+    checker (courtesy of Michael Pasieka) 
+  * ( issue 636 ) pprof web command now works on mingw 
+  * ( issue 635 ) pprof now handles library paths that contain spaces 
+    (courtesy of user [email protected]) 
+  * ( issue 637 ) pprof now has an option to not strip template 
+    arguments (patch by jiakai) 
+  * ( issue 644 ) possible out-of-bounds access in GetenvBeforeMain 
+    was fixed (thanks to user abyss.7) 
+  * ( issue 641 ) pprof now has an option --show_addresses (thanks to 
+    user yurivict). New option prints instruction address in addition 
+    to function name in stack traces 
+  * ( issue 646 ) pprof now works around some issues of addr2line 
+    reportedly when DWARF v4 format is used (patch by Adam McNeeney) 
+  * ( issue 645 ) heap profiler exit message now includes remaining 
+    memory allocated info (patch by user yurivict) 
+  * pprof code that finds location of /proc/pid/maps in cpu profile 
+    files is now fixed (patch by Ricardo M. Correia) 
+  * ( issue 654 ) pprof now handles "split text segments" feature of 
+    Chromium for Android (patch by simonb) 
+  * ( issue 655 ) potential deadlock on windows caused by early call 
+    to getenv in malloc initialization code was fixed (bug reported 
+    and fix proposed by user zndmitry) 
+  * incorrect detection of arm 6zk instruction set support 
+    (-mcpu=arm1176jzf-s) was fixed. (Reported by pedronavf on old issue-493) 
+  * new cpu profiling mode on Linux is now implemented. It sets up separate 
+    profiling timers for separate threads. Which improves accuracy of 
+    profiling on Linux a lot. It is off by default. And is enabled if both 
+    librt.f is loaded and CPUPROFILE_PER_THREAD_TIMERS environment 
+    variable is set. But note that all threads need to be registered 
+    via ProfilerRegisterThread. 
+  Changes for version 2.4~rc
+  * enabled aggressive decommit option by default. It was found to 
+    significantly improve memory fragmentation with negligible impact 
+    on performance. (Thanks to investigation work performed by Adhemerval 
+    Zanella) 
+  * added ./configure flags for tcmalloc pagesize and tcmalloc allocation 
+    alignment. Larger page sizes have been reported to improve performance 
+    occasionally. (Patch by Raphael Moreira Zinsly) 
+  * sped-up hot-path of malloc/free. By about 5% on static library and 
+    about 10% on shared library. Mainly due to more efficient checking 
+    of malloc hooks. 
+  * improved accuracy of stacktrace capturing in cpu profiler (due to 
+    issue found by Arun Sharma). As part of that issue pprof's handling 
+    of cpu profiles was also improved. 
+- Removed missing_includes.patch; incorporated upstream.
+
+-------------------------------------------------------------------

Old:
----
  gperftools-2.2.tar.gz
  missing_includes.patch

New:
----
  gperftools-2.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gperftools.spec ++++++
--- /var/tmp/diff_new_pack.zjrOL2/_old  2015-01-14 11:45:51.000000000 +0100
+++ /var/tmp/diff_new_pack.zjrOL2/_new  2015-01-14 11:45:51.000000000 +0100
@@ -15,9 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:           gperftools
-Version:        2.2
+Version:        2.4
 Release:        0
 Summary:        Performance Tools for C++
 License:        BSD-3-Clause
@@ -28,8 +27,6 @@
 Patch4:         %{name}-fix_docdir.patch
 Patch12:        %{name}_fix_unassigned_malloc_in_unittest.patch
 Patch14:        %{name}_gcc46.patch
-#PATCH-FIX-UPSTREAM https://code.google.com/p/gperftools/issues/detail?id=268
-Patch15:        missing_includes.patch
 BuildRequires:  autoconf >= 2.59
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -82,7 +79,6 @@
 %patch4 -p1
 %patch12 -p1
 %patch14 -p1
-%patch15 -p1
 
 %build
 autoreconf -fi
@@ -109,7 +105,6 @@
 %files -n libprofiler0
 %defattr(-,root,root)
 %_libdir/libprofiler.so.0*
-# %_libdir/libstacktrace.so.0*   # libstacktrace.so got removed in 0.96
 
 %files -n libtcmalloc4
 %defattr(-,root,root)
@@ -124,8 +119,6 @@
 %_includedir/google
 %_includedir/gperftools
 %_libdir/libprofiler.so
-# %_libdir/libstacktrace.*a    # libstacktrace.so got removed in 0.96
-# %_libdir/libstacktrace.so    # libstacktrace.so got removed in 0.96
 %_libdir/libtcmalloc.so
 %_libdir/libtcmalloc_debug.so
 %_libdir/libtcmalloc_minimal.so

++++++ gperftools-2.2.tar.gz -> gperftools-2.4.tar.gz ++++++
++++ 9899 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to