Path to this page:
./
wip/lmdbg-current,
Lightweight Modular malloc Debugger
Branch: CURRENT,
Version: 9nb20230624,
Package name: lmdbg-9nb20230624,
Maintainer: cheusovLMDBG is a collection of small tools for collecting and analyzing logs
of malloc/realloc/memalign/free etc. function calls. Unlike many
others, LMDBG does not provide any way to detect overruns of the
boundaries of malloc() memory allocations, as this is not the
goal. Like most other malloc debuggers, LMDBG allows detecting memory
leaks. Unlike some others 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
for analisis are also provided.
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
Required to run:[
devel/libjudy] [
devel/pipestatus] [
lang/runawk]
Required to build:[
devel/mk-configure] [
devel/git-base] [
pkgtools/cwrappers]
Version history: (Expand)
- (2023-06-24) Updated to version: lmdbg-9nb20230624
- (2023-02-13) Package has been reborn
- (2023-02-13) Updated to version: lmdbg-9nb20230213
- (2022-01-11) Updated to version: lmdbg-9nb20220111
- (2020-09-29) Updated to version: lmdbg-9nb20200929
- (2020-09-29) Package has been reborn
CVS history: (Expand)
2014-01-02 00:34:14 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Update for latest git sources
|
2012-10-03 11:10:35 by Aleksej Saushev | Files touched by this commit (193) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
|
2012-08-29 09:09:00 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Convert CVS external repo to git
|
2012-03-10 07:43:11 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Update for recent versions of lmdbg
|
2011-11-27 18:29:27 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
REPLACE_SH for SunOS<5.11 and friends
|
2011-11-26 11:23:37 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
clang was added to a list of supported compilers
|
2011-11-18 14:23:51 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
Import lmdbg-20111118nb1 as wip/lmdbg-current.
LMDBG is a collection of small tools for collecting and analyzing logs
of malloc/realloc/memalign/free etc. function calls. Unlike many
others, LMDBG does not provide any way to detect overruns of the
boundaries of malloc() memory allocations, as this is not the
goal. Like most other malloc debuggers, LMDBG allows detecting memory
leaks. Unlike some others 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
for analisis are also provided.
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
|