§ You can specify a setting to increase the length of error and allocation call stacks, to help track errors through the program, determine whether two errors are the same, or to further refine a filter.
§ You can specify a workspace preference to hide Data Browser windows when Purify runs instrumented programs. Then just use the Navigator to display the runs you want to review. This option is available only in the Purify standalone interface.
§ You can specify workspace preferences to have the Navigator display the number of errors and warnings found, and the number of bytes leaked, for each run.
§ You can deselect the Show first message only setting to have Purify display a message for each individual error, rather than only one message with a count of repeated, identical messages. Deselecting Show first message only can help you track down errors by displaying the errors in the exact order that they occurred.
§ You can specify a setting to increase the length and threshold of the deferred free queue, increasing your chances of catching dangling pointer accesses.
§ You can specify a setting to increase the number of bytes Purify inserts at the beginning and end of each allocated block of memory at run time, to help catch more distant overwrites.
§ You can specify an option in the settings dialog boxes to have Purify report memory in use and handles in use when you successfully exit a program.
§ To distinguish function locations when debug data is not available, you can specify a source code preference to show instruction pointers and instruction pointer offsets in messages.
(C) Copyright IBM Corporation 1992, 2010.