Preface
What's in this guide?
This guide is designed to help you get up and running quickly with Rational® PurifyPlus, Rational Purify®, Rational PureCoverage®, and Rational Quantify®. It includes information about:
- Installing the products.
Note: PurifyPlus is a Rational product that includes Purify, PureCoverage, and Quantify, and provides a unified procedure for installing all three applications on your system at the same time.
- Using Purify to pinpoint runtime errors and memory leaks everywhere in your C and C++ application code.
- Using PureCoverage to prevent untested C, C++, and Java applications from reaching end users. (PureCoverage can collect coverage data for Java applications running on a Solaris SPARC 32-bit Java virtual machine).
- Using Quantify to improve the performance of your C, C++, and Java applications by finding and eliminating bottlenecks. (Quantify can collect performance data for Java applications running on a Solaris SPARC 32-bit Java virtual machine).
Purify, PureCoverage, and Quantify--the essential tools for delivering high-performance UNIX applications--use patented Object Code Insertion (OCI) technology to instrument your program, inserting instructions into the program's object code. This enables you to check your entire program, including third-party code and shared libraries, even when you don't have the source code.
Starting to use Purify, PureCoverage, and Quantify is as easy as adding the product name (purify, purecov, or quantify) to the front of your link command line. For example:
% purify cc -g hello_world.cAudience
Read this guide if you are responsible for installing Rational PurifyPlus, Purify, PureCoverage, or Quantify, or if you need an introduction to the use of Purify, PureCoverage, or Quantify.Other resources
- A complete online help system is available for each application. Select Help > Help topics.
For help with a window, select Help > On Window. For help with a specific menu item or control button in a window, select Help > On context, then click the menu item or control button.
You can also view the help systems independently of the products. Open the following in your Netscape browser:
`purify -printhomedir`/UI/html/punix.htm- `purecov -printhomedir`/UI/html/pcu.htm
- `quantify -printhomedir`/UI/html/qunix.htm
- For information about Rational Software and Rational Software products, go to http://www.rational.com
Contacting Rational technical publications
Please send any feedback about this documentation to the Rational technical publications department at techpubs@rational.com.Contacting Rational technical support
You can contact Rational technical support by e-mail at support@rational.com.You can also reach Rational technical support over the Web or by telephone. For contact information, as well as for answers to common questions about Purify, PureCoverage, and Quantify, go to http://www.rational.com/support.
Copyright© 1992-2003 Rational Software Corporation. All rights reserved.