Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (a4a625a49907e872c15449581b03d36064b76636)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (a4a625a49907e872c15449581b03d36064b76636)
  • Date: Mon, 27 Feb 2017 08:59:11 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 4 ++++
kde.gpg |binary
kde5-sdk/heaptrack/CONFIGURE | 1 +
kde5-sdk/heaptrack/DEPENDS | 13 +++++++++++++
kde5-sdk/heaptrack/DETAILS | 24 ++++++++++++++++++++++++
kde5-sdk/heaptrack/HISTORY | 4 ++++
6 files changed, 46 insertions(+)

New commits:
commit a4a625a49907e872c15449581b03d36064b76636
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

heaptrack-1.0.0

commit d52bcc3fc89ca785fe8d8f74ac354fe4ab2f828f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kde-gpg - add Milian Wolff

diff --git a/ChangeLog b/ChangeLog
index fef5b09..3ebb9f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde.gpg: add CD1D1393 - Milian Wolff <mail AT milianw.de>
+ * kde5-sdk/heaptrack: added, heap profiler
+
2017-02-26 Treeve Jelbert <treeve AT sourcemage.org>
* net/howl: spell deprecated
* audio-libs/libebur128: added
diff --git a/kde.gpg b/kde.gpg
index dc36214..a98fdf4 100644
Binary files a/kde.gpg and b/kde.gpg differ
diff --git a/kde5-sdk/heaptrack/CONFIGURE b/kde5-sdk/heaptrack/CONFIGURE
new file mode 100644
index 0000000..b2f02c3
--- /dev/null
+++ b/kde5-sdk/heaptrack/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/kde5-sdk/heaptrack/DEPENDS b/kde5-sdk/heaptrack/DEPENDS
new file mode 100755
index 0000000..bd8cebe
--- /dev/null
+++ b/kde5-sdk/heaptrack/DEPENDS
@@ -0,0 +1,13 @@
+source $GRIMOIRE/KDE5_DEPENDS &&
+depends boost &&
+depends elfutils &&
+depends libunwind &&
+depends zlib &&
+depends kconfigwidgets &&
+depends kcoreaddons &&
+depends ki18n &&
+depends kio &&
+depends kitemmodels &&
+depends threadweaver &&
+optional_depends kdiagram '' '' 'chart visualizations' &&
+runtime_depends gdb
diff --git a/kde5-sdk/heaptrack/DETAILS b/kde5-sdk/heaptrack/DETAILS
new file mode 100755
index 0000000..7dff748
--- /dev/null
+++ b/kde5-sdk/heaptrack/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=heaptrack
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_URL=https://download.kde.org/stable/$SPELL/${VERSION}/src/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://userbase.kde.org/Heaptrack
+ LICENSE[0]=LGPL
+ ENTERED=20170227
+ KEYWORDS="kde5"
+ SHORT="a heap memory profiler for Linux"
+cat << EOF
+Heaptrack traces all memory allocations and annotates these events with
stack traces.
+Dedicated analysis tools then allow you to interpret the heap memory profile
to:
+
+- find hotspots that need to be optimized to reduce the **memory footprint**
of your application
+- find **memory leaks**, i.e. locations that allocate memory which is never
deallocated
+- find **allocation hotspots**, i.e. code locations that trigger a lot of
memory allocation calls
+- find **temporary allocations**, which are allocations that are directly
followed by their deallocation
+
+EOF
diff --git a/kde5-sdk/heaptrack/HISTORY b/kde5-sdk/heaptrack/HISTORY
new file mode 100644
index 0000000..25b471d
--- /dev/null
+++ b/kde5-sdk/heaptrack/HISTORY
@@ -0,0 +1,4 @@
+2017-02-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+ spell created
+



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (a4a625a49907e872c15449581b03d36064b76636), Treeve Jelbert, 02/27/2017

Archive powered by MHonArc 2.6.24.

Top of Page