<<

HAN message
Handle In Use (HIU) message
Handled Exception (EXH) message
handles in use
   Selecting Error and Leak Settings for All Programs (Error Detection)
   Selecting Error and Leak Settings for the Current Program (Error Detection)
    at exit
       Selecting Error and Leak Settings for All Programs (Error Detection)
       Selecting Error and Leak Settings for the Current Program (Error Detection)
Handles in use search complete message
HandlesInUseAtExit command-line option
HeapValidate Parameters Dialog Box
Help
    Technical Support
Help command-line option
   Command-line Options (Error Detection)
   Command-line Options (Memory Profiling)
hidden functions
   Call Graph Tab - Data Browser Window (Memory Profiling)
   Function List View Tab - Data Browser Window (Memory Profiling)
hiding
   Hiding Columns of Data (Memory Profiling)
   Hiding Columns of Data (Purify Coverage Data)
    columns
       Hiding Columns of Data (Memory Profiling)
       Hiding Columns of Data (Purify Coverage Data)
    data
       Hiding Columns of Data (Memory Profiling)
       Hiding Columns of Data (Purify Coverage Data)
       Hiding Subtrees in the Call Graph (Memory Profiling)
       Tips for Focusing Error Data (Error Detection)
       Tips for Focusing Memory Profiling Data (Memory Profiling)
       Tips for Focusing Purify Coverage Data
    Data Browser windows
       Setting Workspace Preferences
       Tips for Managing Data Browser Windows
    messages
       Creating a QuickFilter (Error Data, Purify Coverage Data)
       Creating an Error Data Filter Group
       Creating an Error Data Filter using the Create Filter Tool
       Creating an Error Data Filter using the Filter Manager
       Creating an Inverted Error Data Filter
       Creating an Inverted Error Data Filter Group
    subtrees
highlighting
   Highlighting Significant Data in the Call Graph (Memory Profiling)
   Highlighting Significant Data in the Object Reference Graph (Memory Profiling)
    categories
       Call Graph Highlighting Categories (Memory Profiling)
       Object Reference Graph Highlighting Categories (Memory Profiling)
    methods
       Call Graph Highlighting Categories (Memory Profiling)
       Highlighting Significant Data in the Call Graph (Memory Profiling)
    objects
       Highlighting Significant Data in the Object Reference Graph (Memory Profiling)
       Object Reference Graph Highlighting Categories (Memory Profiling)
HIU message



Ignored Exception (EXI) message
IIS
    Purify'ing
ILK message
Illustrations - Purify
   Purify Windows and Views (Error Detection)
   Purify Windows and Views (Memory Profiling)
    Annotated Source window
    Call Graph
    Data Browser window
       Purify Data Browser (Error Detection)
       Purify Data Browser (Memory Profiling)
    Function Detail window
    Function List View
       Function List View (Memory Profiling)
       Function List View (Purify Coverage Data)
    Memory tab
    Module View tab
    Navigator Window
       Navigator Window (Error Detection)
       Navigator Window (Memory Profiling)
    Object Detail window
    Object List View
    Object Reference Graph
    Purify Error View
    Purify Main window
       Purify Windows and Views (Error Detection)
       Purify Windows and Views (Memory Profiling)
    Purify Viewer window
improving coverage
in-proc COM servers
    Purify'ing
in use
   Selecting Error and Leak Settings for All Programs (Error Detection)
   Selecting Error and Leak Settings for the Current Program (Error Detection)
    handles
       Selecting Error and Leak Settings for All Programs (Error Detection)
       Selecting Error and Leak Settings for the Current Program (Error Detection)
    memory
       Selecting Error and Leak Settings for All Programs (Error Detection)
       Selecting Error and Leak Settings for the Current Program (Error Detection)
incremental linking
   Recommended Settings for Visual Studio
   Recommended Settings for Visual Studio 6
informational messages
instruction pointers
Instrumentation Error Dialog Box
instrumentation levels
   About Instrumentation Levels for Collecting Error Data
   About Instrumentation Levels for Collecting Purify Coverage Data
    for coverage monitoring
    for error checking
    selecting defaults
       Selecting Default Instrumentation Levels (Error Detection)
       Selecting Default Instrumentation Levels (Memory Profiling)
    selecting for specific modules
instrumentation log
    viewing
Instrumentation Warning Dialog Box
instrumenting
   About Instrumenting Programs (Error Detection)
   Selecting Specific Classes for Instrumentation (Memory Profiling)
    about coverage-monitoring levels
    about error-checking levels
    changing instrumented file names
    child processes
    debug data and levels
    excluding modules
    from the command line
    preinstrumenting modules
    release builds
    selected classes
    showing progress dialog boxes
    specifying default
       Selecting Default Instrumentation Levels (Error Detection)
       Selecting Default Instrumentation Levels (Memory Profiling)
    specifying instrumented name
       Selecting File Settings for All Programs (Error Detection)
       Selecting File Settings for the Current Program (Error Detection)
    tips
    with Purify standalone
Instrumenting Dialog Box
integrating
    with IBM Rational ClearQuest
    with IBM Rational Robot
    with Visual Studio
       Profiling .NET Managed Code in Visual Studio (Memory Profiling)
       Tips for Visual Studio Users (Memory Profiling)
Integration with Visual Studio 2005 and Visual Studio 2008
Internet Explorer
    Purify'ing ActiveX controls in
Internet Information Server
    Purify'ing
    timeouts while instrumenting
InUseAtExit command-line option
Invalid Handle (HAN) message
Invalid Pointer Read (IPR) message
Invalid Pointer Write (IPW) message
inverting
   Creating an Inverted Error Data Filter
   Creating an Inverted Error Data Filter Group
    error data filter groups
    error data filters
IPR message
IPW message
IsRecordingData API function
IsRunning API function



just-in-time debugging
   Running Under a Debugger (Error Detection)
   Using the Break on Error Tool (Error Detection)



keyboard shortcuts



Late Detect Array Bounds Write (ABWL) message
Late Detect Free Memory Write (FMWL) message
late detect scan
   Selecting Advanced Settings for All Programs (Error Detection)
   Selecting Advanced Settings for the Current Program (Error Detection)
    setting intervals
       Selecting Advanced Settings for All Programs (Error Detection)
       Selecting Advanced Settings for the Current Program (Error Detection)
layers in merged coverage data files
Leak search complete message
leaks
   Memory Leaks (Error Detection)
   Selecting Error and Leak Settings for All Programs (Error Detection)
   Selecting Error and Leak Settings for the Current Program (Error Detection)
    memory
       Memory Leaks (Error Detection)
       Selecting Error and Leak Settings for All Programs (Error Detection)
       Selecting Error and Leak Settings for the Current Program (Error Detection)
    new
    when Purify scans for
LeaksAtExit command-line option
library groups
   About Filtering Error Data
   Creating an Error Data Filter using the Filter Manager
    about
    creating
Line measurement type
    about
    selecting for specific modules
    specified but not used
    specifying executable settings
       Selecting PowerCheck Settings for the Current Program (Error Detection)
       Selecting PowerCheck Settings for the Current Program (Memory Profiling)
    specifying settings for all programs
       Selecting PowerCheck Settings for All Programs (Error Detection)
       Selecting PowerCheck Settings for All Programs (Memory Profiling)
linear line scaling
   Scaling Lines in the Call Graph (Memory Profiling)
   Scaling Lines in the Object Reference Graph (Memory Profiling)
lines
   Scaling Lines in the Call Graph (Memory Profiling)
   Scaling Lines in the Object Reference Graph (Memory Profiling)
    changing colors
       Changing Colors in the Call Graph (Memory Profiling)
       Changing Colors in the Object Reference Graph (Memory Profiling)
    scaling Call Graph
    scaling object reference graph
linker options
   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
Loading filename message
log information
    viewing
Log tab - Properties Dialog Box


>>