1. 26 Aug, 2019 1 commit
  2. 20 Nov, 2018 2 commits
  3. 21 Aug, 2018 1 commit
  4. 15 Aug, 2018 1 commit
  5. 13 Sep, 2017 1 commit
  6. 10 Mar, 2017 1 commit
  7. 09 Mar, 2017 1 commit
    • Anton Anikin's avatar
      Initial version of Heaptrack analyzer plugin · 20ab513d
      Anton Anikin authored
      Summary:
      Heaptrack is a fast heap memory profiler that runs on Linux. It allows you to track all heap memory allocations at run-time. Afterwards, the accompanying GUI tool can be used to find optimization opportunities in your code by analyzing the recorded profiling data. It allows you to:
      
       * Inspect peak heap memory consumption
       * Find memory leaks
       * Count overall number of memory allocations and find temporary allocations
       * Find small allocations with large overhead
      
      You can use heaptrack pretty much wherever you are using Linux – it has been successfully used on 32bit and 64bit flavors of x86 and ARM platforms, both on embedded projects as well as desktop applications.
      
      https://www.kdab.com/heaptrack-v1-0-0-release/
      https://github.com/KDE/heaptrack/blob/master/README.md
      
      Test Plan: Tested with kdevelop/kdevplatform master branch and heaptrack v1.0
      
      Reviewers: mwolff, kfunk
      
      Reviewed By: kfunk
      
      Subscribers: kfunk, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D4910
      20ab513d