Deferred free queue: Threshold; Errors and Leaks tab, Properties Dialog Box (Error Detection)
Indicates the maximum memory block size Purify retained in the deferred free queue. If any freed block was larger, Purify released it immediately.
A large queue threshold increases the chances of catching dangling pointer accesses to huge blocks of memory, providing better error detection for Free Memory Read (FMR) and Free Memory Write (FMW) messages. A small queue threshold limits the amount of memory on the deferred free queue, taking up less memory at run time but providing a lower level of error detection.
Note:
§ Purify cannot detect FMR messages in modules instrumented with minimal instrumentation and detects FMW messages late, reporting them as Late Detect Free Memory Write (FMWL) messages.
(C) Copyright IBM Corporation 1992, 2010.