| Benefits
- Finds memory errors before they become runtime
problems
- Finds common errors during 64 bit porting
- Helps optimize memory usage of applications
- Reduces development and support costs
- Easily integrates with regression test suites
in “smoke alarm” mode
- Provides detailed stack traces of errors to
help understand their causes
Features
- Detection of memory corruption on heap and
stack
- Detection of uninitialized variables, pointers,
and objects
- Detection of memory leaks and other memory
allocation/free errors
- STL checking** for proper usage of STL containers
and related memory errors
- Compile-time checks for type- and size-related
errors
- Runtime tracing of function calls
- GUI and command line interface
- Memory error checking in 3rd party static
and dynamic libraries
- Direct interfaces with Visual Studio debugger
**Available for any Unix users with GCC 3.0 and
above. |