Name heaptrack
Version 1.2.0 (bc9e3744bcc47de978673d1e382f4125a1ab5fa8)
Summary 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 to reduce memory, leaks, allocation hotspots and temporary allocations
Section base
License LGPL-2.1-only
Homepage https://phabricator.kde.org/source/heaptrack/
Recipe file recipes-devtools/heaptrack/heaptrack_1.2.0.bb
Layer meta-oe (kirkstone branch)
Inherits
  • cmake
Dependencies
  • boost
  • cmake-native
  • elfutils
  • libunwind
  • ninja-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
PACKAGECONFIG options

Sources

git://github.com/KDE/heaptrack.git

Patches

Patch Status
heaptrack/0001-libheaptrack-Replace-__pid_t-with-pid_t.patch Pending
heaptrack/0002-heaptrack_inject-Include-dlfcn.h-for-dlopen-dlclose.patch Pending
heaptrack/0003-heaptrack_preload-Make-noexcept-attribute-conditiona.patch Pending
heaptrack/0004-backtrace-Always-include-stdint.h.patch Inappropriate [Unless upstream drops legacy]
heaptrack/0001-track-Check-for-unw_set_caching_policy-before-using.patch Submitted [https://github.com/KDE/heaptrack/pull/33]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master heaptrack 1.2.0
styhead (Yocto Project 5.1) heaptrack 1.2.0
scarthgap (Yocto Project 5.0) heaptrack 1.2.0
nanbield (Yocto Project 4.3) heaptrack 1.2.0
mickledore (Yocto Project 4.2) heaptrack 1.2.0
langdale (Yocto Project 4.1) heaptrack 1.2.0
kirkstone (Yocto Project 4.0) heaptrack 1.2.0 (this recipe)
honister (Yocto Project 3.4) heaptrack 1.2.0
hardknott (Yocto Project 3.3) heaptrack 1.2.0