Bug#923209: RFS: heaptrack/1.1.0+20180922.gitf752536-3.1 [NMU]
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for an NMU of "heaptrack", to fix its poor discoverability.
It builds these binary packages:
heaptrack - heap memory profiler for Linux
heaptrack-gui - heap memory profiler for Linux
libheaptrack - heap memory profiler for Linux
To access further information about this package, please visit the following URL:
https://mentors.debian.net/package/heaptrack
Alternatively, one can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/h/heaptrack/heaptrack_1.1.0+20180922.gitf752536-3.1.dsc
More information about heaptrack can be obtained from https://github.com/KDE/heaptrack.
Changes since the last upload:
heaptrack (1.1.0+20180922.gitf752536-3.1) unstable; urgency=medium
* Non-maintainer upload.
* Update description to make heaptrack more discoverable to users.
(Closes: #915241)
-- Nicholas D Steeves <nsteeves@gmail.com> Sun, 24 Feb 2019 19:44:03 -0700
heaptrack (1.1.0+20180922.gitf752536-3) unstable; urgency=medium
I've updated the description for all three bin:packages, and I believe
you will agree that the following diff fragment represents a
significant improvement, and justifies the NMU (apt search keyword
will find heaptrack):
-Description: Heap memory profiler for Linux
- Heap memory usage profiler. It uses LD_PRELOAD to track all
- calls to the core memory allocation functions and logs these
- occurrences. Additionally, backtraces are obtained and logged.
+Description: heap memory profiler for Linux
+ Heap memory usage profiler. It uses LD_PRELOAD to track all calls
+ to the core memory allocation functions and logs these occurrences.
+ Additionally, backtraces are obtained and logged. It can also
+ generate a historigram of allocation sizes over the number of
+ calls. Heaptrack measures the following:
.
- The package contains command line tools.
+ * Heap memory consumption (like Massif).
+ * Number of calls to allocation functions (like callgrind).
+ * Total amount of memory allocated, ignoring deallocations.
+ * Leaked memory (like memcheck).
+ .
+ Heaptrack is notable for it's ability to attach to running processes,
+ for consuming substantially less memory than Valgrind, and for not
+ reducing an application's interactivity as much as Valgrind does.
+ Heaptrack is useful for debugging memory leaks and memory ballooning.
+ .
+ The package contains the command line tools.
Regards,
Nicholas
Reply to: