2011-12-02 23:45:47 +01:00
|
|
|
LMDBG is a collection of small tools for collecting and analyzing logs of
|
|
|
|
malloc/realloc/memalign/free etc. function calls. LMDBG generates full
|
|
|
|
stacktraces and separates the logging process from analysis, thus allowing
|
|
|
|
you to analyze application on a per-module basis. Simple but powerful tools
|
2011-05-08 20:32:15 +02:00
|
|
|
for analisis are also provided.
|
|
|
|
|
2011-12-02 23:45:47 +01:00
|
|
|
lmdbg - Meta tool, all in one.
|
2011-05-08 20:32:15 +02:00
|
|
|
lmdbg-run - Creates malloc/realloc/free/memalign/... logs
|
|
|
|
lmdbg-sym - Converts addresses to 'file.c:NUM func_name'
|
|
|
|
lmdbg-leak - Checks for memory leaks
|
|
|
|
lmdbg-stat - Gathers statistical information about memory allocations
|
|
|
|
lmdbg-grep - Greps the stackframes
|
|
|
|
lmdbg-strip - Strips the stackframes
|
|
|
|
lmdbg-module - Enrichs the stackframes with a module name
|
|
|
|
lmdbg-sort - Sorts the stackframes by e.g. total allocated bytes,
|
|
|
|
a number of memory allocations etc.
|
|
|
|
lmdbg-sysleaks - Filters out system memory leaks e.g. libc's
|