Skip to main content

Software > Rational > Rational PurifyPlus >

Rational PurifyPlus for Windows


Rational software - Software and system development
Features and benefits
 
PurifyPlus for WindowsPurifyPlus for Linux and UNIXRational PurifyPlus Enterprise*
Memory corruption detectionC/C++C/C++C/C++
Memory leak detectionJava™, C/C++, .NETJava**, C/C++Java, C/C++, .NET
Performance profilingJava, C/C++, .NET, VB6Java**, C/C++Java, C/C++, .NET
Code coverage analysisJava, C/C++, .NET, VB6Java**, 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.

** Rational PurifyPlus for Linux and UNIX supports Java on Sun Solaris only.



IBM Rational PurifyPlus for Windows
FeatureDescriptionBenefit
Memory corruption and leak detectionAutomatically pinpoints hard-to-find bugs Improved execution reliability
Application performance profilingHighlights application performance bottlenecks Identifies portions of code subject to performance optimization
Code coverage analysisIdentifies untested code Avoid users being the first to exercise functionality
Unique instrumentation techniquesInstruments code at the byte or object level No recompilation or re-linking is needed to analyze your code
Server-side Java supportInstall PurifyPlus on your Web server to analyze Java Server Pages (JSP) and Java servlets Improve reliability and performance of server code as well as client applications
Runs directly inside leading IDEs, as well as stand-alonePurifyPlus installs and operates directly within Visual Studio .NET, and Visual Studio .NET 2003 No switching back and forth between different tools with different user interfaces

Provides for a more cohesive, more productive development experience

Test and analyze your code as it is being created

Extends your development experience with these IDEs to include runtime analysis

Stand-alone operation offers flexibility in how to perform runtime analysis
Comprehensive programming language supportSupports Microsoft's managed languages (VB.NET and C#) as well as the unmanaged languages (Visual C/C++ and VB) PurifyPlus provides the only runtime analysis tool you need for all of your Windows-based application development
Selective instrumentationAllows you to select which modules of an application to analyze Test only the modules you want without having to instrument the whole application

Choose only the components for which you are responsible

Provides greater flexibility for creating the test environment

Makes the data collection part of runtime analysis much easier


Back to top



IBM Rational PurifyPlus for Linux and UNIX
FeatureDescriptionBenefit
Memory corruption and leak detectionAutomatically pinpoints hard-to-find bugs Improved execution reliability
Application performance profilingHighlights application performance bottlenecks Identifies portions of code subject to performance optimization
Code coverage analysisIdentifies untested code Avoid users being the first to exercise functionality
Unique instrumentation techniquesInstruments code at the byte or object level No recompilation or re-linking is needed to analyze your code




Print this page  


Ready to buy?

View pricing & buy


We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

or call us at
877-426-3774
Priority code:
104CBW61


Technical details

Data sheet (281KB)

Get Adobe® Reader®


Further reading
Sign up now for the IBM Software newsletter