MallocLabTools contains the following components:
Alloc-tracer: runtime interposition library, it
collects binary (used by other tools) or
human-readable trace of an application.
MallocLab-parser: converter of collected traces
to the format required by MallocLab.
Alloc-analyser: analyser of the traces. It
produces a XML or HTML report with graphs (Google
Visualization API) based on statistics:
- type and number of allocation ruotines
- most used block size
- space required by application
- allocations, deallocations and reallocations
of all most used block size
GlibC patch: changes in order to have a C library
that traces all allocation routines.
MallocLab patch: fix bugs
Get MallocLabTools here.