Add size histogram to heaptrack_gui.
authorMilian Wolff <mail@milianw.de>
Tue, 15 Dec 2015 16:46:04 +0000 (17:46 +0100)
committerMilian Wolff <mail@milianw.de>
Tue, 15 Dec 2015 16:46:04 +0000 (17:46 +0100)
commit9134f65fc7218605fc60bdb791077deaeab97792
treeb9dcdf33c9a1d3526868e8aee4b59bc000df8437
parentb1139b658d72952b8fa18a49c41583b049de1775
Add size histogram to heaptrack_gui.

This tracks the number of times allocations of a certain size are
requested and displays the data in a histogram. Note that the sizes
are binned in the following byte ranges:

0-8
9-16
17-32
33-64
65-128
129-256
257-512
513-1024
>1024
13 files changed:
accumulatedtracedata.cpp
accumulatedtracedata.h
gui/CMakeLists.txt
gui/chartwidget.cpp
gui/histogrammodel.cpp [new file with mode: 0644]
gui/histogrammodel.h [new file with mode: 0644]
gui/histogramwidget.cpp [new file with mode: 0644]
gui/histogramwidget.h [new file with mode: 0644]
gui/mainwindow.cpp
gui/mainwindow.ui
gui/parser.cpp
gui/parser.h
heaptrack_print.cpp