Opening a Purify Data File
Sending a Purify Data File
How Purify Locates Debug Data (Error Detection)
How Purify Uses Relocation, Debug, and Symbol Data (Error Detection)
Checking the Release Version of a Visual C++ Program (Error Detection)
How Purify Locates Debug Data (Error Detection)
Opening a Purify Data File
Sending a Purify Data File
Opening a Purify Data File
Sending a Purify Data File
Checking the Release Version of a Visual C++ Program (Error Detection)
How Purify Locates Debug Data (Error Detection)
How Purify Uses Relocation, Debug, and Symbol Data (Error Detection)
Recommended Settings for Visual Studio
Recommended Settings for Visual Studio 6
Checking the Release Version of a Visual C++ Program (Error Detection)
How Purify Locates Debug Data (Error Detection)
How Purify Uses Relocation, Debug, and Symbol Data (Error Detection)
Recommended Settings for Visual Studio
Recommended Settings for Visual Studio 6
Command-line Options (Memory Profiling)
Profiling .NET Managed Code from the Command Line (Memory Profiling)
Command-line Options (Error Detection)
Command-line Options (Memory Profiling)
How do I Purify an ActiveX control inside Internet Explorer? (Error Detection)
Why can't I collect data for any Java programs?
How do I Purify an ActiveX control inside Internet Explorer? (Error Detection)
Walkthrough - Runtime Error Detection
Selecting File Settings for All Programs (Error Detection)
Selecting File Settings for the Current Program (Error Detection)
Selecting File Settings for All Programs (Error Detection)
Selecting File Settings for the Current Program (Error Detection)
Selecting Advanced Settings for All Programs (Error Detection)
Selecting Advanced Settings for the Current Program (Error Detection)
Memory Allocation Errors (Error Detection)
Profiling Memory Usage
Memory Allocation Errors (Error Detection)
Types of Errors Detected by Purify
Profiling Memory Usage
Walkthrough - Memory Profiling
Selecting Error and Leak Settings for All Programs (Error Detection)
Selecting Error and Leak Settings for the Current Program (Error Detection)
Viewing and Analyzing Error Data
Viewing and Analyzing Purify Coverage Data
Purify API functions
Rational PureAPI Functions
Purify API functions
Rational PureAPI Functions
Purify API functions
Using the Purify API functions
Rational PureAPI Functions
Using the Rational PureAPI Functions
Using the Purify API functions
Using the Rational PureAPI Functions
Formatting Method Names (Memory Profiling)
Profiling .NET Managed Code in Purify Standalone (Memory Profiling)
Profiling .NET Managed Code from the Command Line (Memory Profiling)
Profiling .NET Managed Code in Purify Standalone (Memory Profiling)
Evaluating Purify Coverage Runs Using ActiveMerge
Merging Purify Coverage Data from Multiple Runs
PAR: Bad Parameter (Error Detection)
Why do I get a PAR message when I call sprintf correctly? (Error Detection)
Setting Run Preferences (Error Detection)
Tips for Using a Debugger (Error Detection)
Using the Break on Error Tool (Error Detection)
Tips for Using a Debugger (Error Detection)
Using the Break on Error Tool (Error Detection)
Tips for Using a Debugger (Error Detection)
Using the Break on Error Tool (Error Detection)
Changing the Cache Directory for Instrumented Programs (Error Detection)
How do I delete cached files before starting a run? (Error Detection)
Selecting File Settings for All Programs (Error Detection)
Selecting File Settings for the Current Program (Error Detection)
How do I delete cached files before starting a run? (Error Detection)
Selecting Instrumentation Levels for Specific Modules (Error Detection)
Why can't my Purify'd application locate the wcstok entry point? (Error Detection)
Selecting File Settings for All Programs (Error Detection)
Selecting File Settings for the Current Program (Error Detection)
Call Graph Tab - Data Browser Window (Memory Profiling)
Working with Call Graphs (Memory Profiling)
Filtering Data by Method or Class File (Memory Profiling)
Filtering Data by Pattern (Memory Profiling)
Call Graph Highlighting Categories (Memory Profiling)
Highlighting Significant Data in the Call Graph (Memory Profiling)
Displaying All Data in the Call Graph (Memory Profiling)
Expanding and Collapsing Descendants in the Call Graph (Memory Profiling)
Changing Call Stack Lengths to Locate Errors (Error Detection)
Setting Workspace Preferences
Changing Call Stack Lengths to Locate Errors (Error Detection)
Selecting Error and Leak Settings for All Programs (Error Detection)
Selecting Error and Leak Settings for the Current Program (Error Detection)
Selecting Error and Leak Settings for All Programs (Error Detection)
Selecting Error and Leak Settings for the Current Program (Error Detection)
Opening a Purify Data File
Sending a Purify Data File
Filtering Data by Method or Class File (Memory Profiling)
Selecting Specific Classes for Instrumentation (Memory Profiling)
Expanding and Collapsing Data in the Module View and File View (Purify Coverage Data)
Expanding and Collapsing Descendants in the Call Graph (Memory Profiling)
Expanding and Collapsing Descendants in the Object Reference Graph (Memory Profiling)
Expanding and Collapsing Messages in the Error View (Error Detection)
Collecting Error Data
Collecting Memory Profiling Data
Collecting Error Data
Controlling Data Collection (Error Detection)
Walkthrough - Collecting Error Data
Collecting Memory Profiling Data
Controlling Data Collection (Memory Profiling)
Walkthrough - Collecting Memory Profiling Data
Changing Colors in the Annotated Source (Purify Coverage Data)
Using Annotated Source Colors to Analyze Coverage (Purify Coverage Data)
Hiding Columns of Data (Memory Profiling)
Hiding Columns of Data (Purify Coverage Data)
Show/Hide Columns Dialog Box
Hiding Columns of Data (Memory Profiling)
Hiding Columns of Data (Purify Coverage Data)
Command-line Options (Error Detection)
Command-line Options (Memory Profiling)
Command-line Options (Error Detection)
Command-line Options (Memory Profiling)
Profiling .NET Managed Code from the Command Line (Memory Profiling)
Running a Program from the Command Line (Error Detection)
Comparing Purify Coverage Data from Two Runs
Walkthrough - Comparing Memory Profiling Runs
Recommended Settings for Visual Studio
Recommended Settings for Visual Studio 6
Contacting IBM Rational Software
Filing Bug Reports with IBM Rational Software
Contacting IBM Rational Software
Filing Bug Reports with IBM Rational Software
How do I Purify an ActiveX control inside Internet Explorer? (Error Detection)
How do I Purify Internet Information Server? (Error Detection)
Collecting Error Data
Viewing and Analyzing Purify Coverage Data
Collecting Error Data
How can I check Coverage for only part of my program? (Purify Coverage Data)
How can I see Coverage data for just my code? (Purify Coverage Data)
How Purify Locates Debug Data (Error Detection)
How Purify Uses Relocation, Debug, and Symbol Data (Error Detection)
I requested Line level Coverage Monitoring, so why am I getting Function level or Exclude? (Purify Coverage Data)
Filtering Purify Coverage Data
Tips for Focusing Purify Coverage Data
How can I check Coverage for only part of my program? (Purify Coverage Data)
How can I see Coverage data for just my code? (Purify Coverage Data)
Sorting Data in the Function List View (Purify Coverage Data)
Sorting Data in the Module View and File View (Purify Coverage Data)
File View Tab - Data Browser Window (Purify Coverage Data)
Function List View Tab - Data Browser Window (Purify Coverage Data)
Module View Tab - Data Browser Window (Purify Coverage Data)
Filtering Purify Coverage Data by Function
Filtering Purify Coverage Data by Module
Filtering Purify Coverage Data by Source File
Tips for Focusing Purify Coverage Data
Function List View (Purify Coverage Data)
Module View Tab (Purify Coverage Data)
Purify Windows and Views (Error Detection)
Sorting Data in the Function List View (Purify Coverage Data)
Sorting Data in the Module View and File View (Purify Coverage Data)
File View Tab - Data Browser Window (Purify Coverage Data)
Function List View Tab - Data Browser Window (Purify Coverage Data)
Module View Tab - Data Browser Window (Purify Coverage Data)
Using the Module View and File View (Purify Coverage Data)
Selecting Default Instrumentation Levels (Error Detection)
Selecting Instrumentation Levels for Specific Modules (Error Detection)
About Filtering Error Data
Creating an Error Data Filter using the Create Filter Tool