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

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: