A heap memory profiler for Linux.
Slot | Version | Repository | Platforms | ||||
---|---|---|---|---|---|---|---|
0 | 1.5.0 | heirecka | ~amd64 | arm? | armv7? | armv8? | x86? |
Homepage | https://apps.kde.org/heaptrack/ |
---|---|
Summary | A heap memory profiler for Linux |
Description | 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 |
Upstream release notes | https://www.kdab.com/heaptrack-version-1-2-0-released/ |
Dependencies | ( ( build: sys-devel/cmake[>=3.24.0] ) ( build: kde-frameworks/extra-cmake-modules[>=5.116.0] ) ( build: dev-util/desktop-file-utils ) ( build+run: app-arch/zstd dev-libs/boost[>=1.60.0] dev-libs/libunwind dev-util/elfutils[>=0.158] sys-libs/zlib gui? ( kde/kdiagram:6[>=2.6.0] kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kiconthemes:6 kde-frameworks/kio:6 kde-frameworks/kitemmodels:6 kde-frameworks/threadweaver:6 x11-libs/qtbase:6[>=6.5.0] x11-libs/qtsvg:6[>=6.5.0] ) ) ) |
Downloads | mirror://kde/stable/heaptrack/1.5.0/heaptrack-1.5.0.tar.xz |
Licences | ( Boost-1.0 BSD-3 LGPL-2.1 MIT ) |
debug | Enable debugging features or make debugging easier |
---|---|
gui | Build a Qt5/KF5 based GUI for heaptrack |