DPCRTLMMDPCRTLMM (Daybo Logic C-RTL Memory Management) is an ANSI C memory management library. | |
Download |
DPCRTLMM Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- David Duncan Ross Palmer
- Publisher web site:
- http://www.daybologic.co.uk/dev/dpcrtlmm/
DPCRTLMM Tags
DPCRTLMM Description
DPCRTLMM (Daybo Logic C-RTL Memory Management) is an ANSI C memory management library. DPCRTLMM (Daybo Logic C-RTL Memory Management) is an ANSI C memory management library, including callbacks, a debug log, leak reporting, and garbage collection. DPCRTLMM does incur performace penalties, however. Here are some key features of "DPCRTLMM": · Ability to separate out blocks of memory into arrays, one array per module is nice · Ability to recover the size of a block so one doesn't have to store it in the program · Lockable blocks so that releasing them later will cause traps · Common pointer mistakes such as releasing unowned memory are eliminated · Memory leak reports · Complete log of all usage · Hooking of almost all operations so the program may preview activity · Ability to determine if a pointer is invalid BEFORE it is used · Unlimited number of hooks per event default=32 (requires rebuild) · An unlimited (in theory) number of blocks can be allocated · Unlimited block arrays (modules) per program, default=512 (requires rebuild) · Information about every block allocated and it's owner · Fine/line tracing (C only) · Garbage collection if library has traps disabled.
DPCRTLMM Related Software