IBM® Rational® PurifyPlus™ is an award-winning dynamic analysis solution designed to help developers write faster, more reliable code. It includes four basic capabilities packaged into a single product: 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), 3) Performance profiling: (highlights application performance bottlenecks and improves application understanding with a graphical representation of function calls) and 4) Code coverage (identifies untested code with line-level precision). PurifyPlus is supported on Windows, Linux, Solaris, AIX and HP-UX.
Product Editions
Compare editions
PurifyPlus Enterprise Edition
Packaged bundle of PurifyPlus for Windows and PurifyPlus for Linux and UNIX
PurifyPlus for Linux and UNIX
Dynamic analysis toolset for UNIX-based C/C++ development
PurifyPlus for Windows
Dynamic analysis toolset for Windows-based Java, C/C++, Visual Basic, and .NET development
Spotlight
- Minimizing Code Defects to Improve Software Quality and Lower Development Costs (PDF, 337KB)
- Trial Available
- Webcast: "Develop Faster, More Reliable C/C++ code with Rational PurifyPlus"
- Article: "Develop Fast, Reliable Code with Rational PurifyPlus" (PDF, 320KB)
- Whitepaper: "How can IBM Rational PurifyPlus software improve your bottom line?" (PDF, 144KB)
- Data Sheet: Rational PurifyPlus (PDF, 264KB)
Awards
- 2007 Testers Choice Award (PDF, 3.71MB)
- 2006 Testers Choice Award (PDF, 7.45MB)
- 2005 Testers Choice Award (PDF, 3.01MB)
