Cleanup module handling code and change the file format a bit.
authorMilian Wolff <mail@milianw.de>
Fri, 28 Nov 2014 15:22:44 +0000 (16:22 +0100)
committerMilian Wolff <mail@milianw.de>
Tue, 2 Dec 2014 00:24:52 +0000 (01:24 +0100)
commit2128462e460ed6f572b045ce100eb0d7956acaa7
tree71ad08264f064d6206b98e7edb7bcfbfc2e9fbf3
parentdb5a27fc81f1e00cf35facebe17fba15e1accaf6
Cleanup module handling code and change the file format a bit.

We now output a single line per module and delegate the whole
interpretation of the dl_phdr_info data to heaptrack_interpret.

This allows us to reduce the size of Module a bit, leading to hope-
fully faster binary searches amongst other benefits.
heaptrack_interpret.cpp
libheaptrack.cpp