Mpatrol1.4.8
Link library that attempts to diagnose wrong use of dynamically allocated memory.
- Development
- Debugers and Optimizers
A link library that attempts to diagnose run-time errors that are caused by the wrong use of dynamically allocated memory, such as writing to free memory and memory leaks. Along with providing a comprehensive and configurable log of all dynamic memory operations (such as malloc(), operator new, etc.) that occurred during the lifetime of a program, the mpatrol library performs extensive checking to detect any misuse of dynamically allocated memory and also supports both memory allocation profiling and tracing. A wide variety of library settings can also be changed at run-time via an environment variable, thus removing the need to recompile or relink in order to change the library's behaviour.
- linux
- windows
- Downloads4003
- LicenseLGPL
- PlatformsUNIX (including Linux), AmigaOS, Windows, Netware (untested)
- Tags