Rational® Purify® is a dynamic software analysis tool designed to help developers write more reliable code. It includes two capabilities: 1) Memory debugging (pinpoints hard to find memory errors such as uninitialized memory access, buffer overflow and improper freeing of memory), 2) Memory leak detection (identifies memory blocks that no longer have a valid pointer). Purify is supported on Windows®, Linux®, Solaris®, and AIX®.
Product Editions
Compare editions
Purify for Linux and UNIX
Dynamic software analysis tool for UNIX application development
Purify for Windows
Dynamic software analysis tool for Windows application development
Spotlight

