Skip to main content

Rational PurifyPlus Enterprise Edition

Rational software

Features and benefits

PurifyPlus for Windows PurifyPlus for Linux and UNIX Rational PurifyPlus Enterprise*
Memory corruption detection C/C++ C/C++ C/C++
Memory leak detection Java™, C/C++, .NET Java**, C/C++ Java, C/C++, .NET
Performance profiling Java, C/C++, .NET, VB6 Java**, C/C++ Java, C/C++, .NET
Code coverage analysis Java, C/C++, .NET, VB6 Java**, C/C++ Java, C/C++, .NET, VB6

Rational® PurifyPlus™ Enterprise Edition is a bundling of PurifyPlus for Windows® and PurifyPlus for Linux® and UNIX®. For the features and benefits specific to each platform, visit the features and benefits page for each edition.

Features and Benefits

Feature Description Benefit
Memory corruption detection Automatically pinpoints hard-to-find bugs • Significantly decreases debugging time

• Improves execution reliability
Memory leak detection Identifies memory blocks that can't be referenced along with memory blocks that are never freed. • Improves memory utilization
Application performance profiling Highlights application performance bottlenecks • Identifies where the time is spent in an application
Code coverage analysis Identifies untested code • Determines where the gaps are in test suites
Binary instrumentation technology Instruments code at the byte or object level • No recompilation is needed to analyze code
IDE Integration (Windows) Integrated with Microsoft® Visual Studio® • No need to switch back and forth between different tools with different user interfaces

• Provides for a more cohesive, productive development experience

• Helps test and analyze code as it is being created
Comprehensive programming language support Supports Microsoft .NET™ languages as well as Visual C++® and Visual Basic®

Supports C/C++ on UNIX
• Provides dynamic software analysis for a wide variety of application development environments
Selective instrumentation (Windows) Allows a user to limit analysis to a subset of the modules comprising an application • Reduces instrumentation and runtime overhead

• Limits reporting to modules of interest or responsibility
Command line interface Allows a user to run PurifyPlus from the command line • Supports automated testing frameworks

Contact IBM

live-assistance

Considering a purchase?


Or call us at:
1-800-728-1212
Priority code:
109HG03W