aboutsummaryrefslogblamecommitdiff
path: root/devel/heaptrack/pkg-descr
blob: 88a3fe95580afc3375dd69c0145b2d10dbf9cff6 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                              
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

WWW: https://github.com/KDE/heaptrack