[sysprof] release 3.35.92
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sysprof] release 3.35.92
- Date: Fri, 28 Feb 2020 17:30:25 +0000 (UTC)
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]