Use the Filter Manager dialog box to remove functions, procedures, or methods (collectively referred to here as functions) from the current dataset based on modules, pattern strings, and measurement types. You can choose to retain the time of the filtered functions in their callers' function + descendants (F+D) time, or you can delete the time.
The Modules, or Object Libraries, or Class Files tab (depending on the program you're profiling) lists all modules that contain functions for which Quantify collected data. Initially, Quantify filters functions for some modules and retains their time.
The Functions, or Procedures, or Methods tab (depending on the program you're profiling) lists pattern strings used to filter functions. Initially, Quantify filters some functions and, in most cases, retains the time.
These are the main controls in the Modules, or Object Libraries, or Class Files tab:
These are the main controls in the Functions, or Procedures, or Methods tab:
This is the main control in the Measurements tab:
All tabs contain these controls:
Notes:
§ When you filter a module, if you retain the time, Quantify removes all functions in the module that are called from other filtered modules. If a function is called from an unfiltered module, the function is not removed. If you delete the time, Quantify removes all functions in the module and deletes their time.
§ When you filter by pattern strings, Quantify compares the pattern strings against function names and removes all functions in all modules that match the pattern. Quantify uses the full name to match patterns, regardless of settings in the Function Name, Procedure Name, or Method Name dialog box.
§ Quantify automatically saves the filters you create in a Quantify filter file.
§ Right-click a selected filter to display a shortcut menu for working with the filter.
§ For details about filter file names and their locations, click .
(C) Copyright IBM Corporation 1993, 2009.