MemoryScape: Advanced Memory Debugging
Dynamic memory debugging for monitoring heap allocations, memory leaks, memory overruns, and memory usage
MemoryScape advances memory debugging and analysis by identifying and resolving difficult memory problems in C, C++, and Fortran. This graphical, real-time view into heap memory, memory usage, memory allocation bounds violations, and memory leaks occurs without instrumentation. Its built-in scripting language makes batch mode testing easy and efficient, incorporating scripts into nightly processing to verify that new development has introduced no new memory errors.
MemoryScape is available as a standalone application or as part of TotalView.