[sysprof] release 3.35.92



commit 0add5eb035c6bdc776c1d352765a7a46bd035257
Author: Christian Hergert <chergert redhat com>
Date:   Fri Feb 28 09:27:40 2020 -0800

    release 3.35.92

 NEWS        | 31 +++++++++++++++++++++++++++++++
 meson.build |  2 +-
 2 files changed, 32 insertions(+), 1 deletion(-)
---
diff --git a/NEWS b/NEWS
index 1437660..1d27ab8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,34 @@
+Overview of changes in Sysprof 3.35.92
+======================================
+
+ * A new profiler for tracking memory allocations within processes
+   that are spawned by Sysprof. Select "Track Allocations" to use
+   an LD_PRELOAD module which monitors allocations within the target
+   process. A callgraph is provided with allocations and their stack
+   traces. This brings the main features of the venerable "Memprof"
+   into Sysprof.
+ * Port Sysprof to work on RHEL 7
+ * Improvements to marks and counters displays
+ * A new data frame in libsysprof-capture for memory allocations
+   with stack traces.
+ * sysprof-cli --merge can now be used to merge multiple syscap
+   files together.
+ * sysprof <program-path> can now be used to open Sysprof directly
+   to a program to execute.
+ * Sysprof now builds with additional security protections and
+   optimization flags such as -Bsymbolic, -Wl,-z,defs, -Wl,-z,now,
+   and -Wl,-z,relro.
+ * Fixes for macOS
+ * The ELF symbol resolver is faster
+ * sysprof-cli now properly adds supplemental information to the
+   capture file such as decoded symbols. This makes sharing syscap
+   files across machines easier and more reliable.
+ * A new mmap()'d ring buffer can be shared between processes for
+   faster data transfer to sysprof. We expect more features around
+   this SysprofCollector interface in future releases.
+ * A new set if icons has been provided for the collectors
+ * Translation updates
+
 Overview of changes in Sysprof 3.35.2
 =====================================
 
diff --git a/meson.build b/meson.build
index ea6f206..fde9b24 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project('sysprof', ['c', 'cpp'],
           license: ['GPL3+', 'GPL2+'],
-          version: '3.35.3',
+          version: '3.35.92',
     meson_version: '>=0.50.0',
   default_options: [ 'c_std=gnu11',
                      'cpp_std=c++11',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]