PurifierGranularity()

Syntax

PurifierGranularity(GlobalGranularity, LocalGranularity, StringGranularity, DynamicGranularity)
Description
Change the interval in which the purifier checks the different areas for memory corruption.

Parameters

GlobalGranularity The number of source lines to execute between checks on global variables. Using #PB_Ignore will keep the existing interval value. A value of 0 disables the check.
LocalGranularity The number of source lines to execute between checks on local variables. Using #PB_Ignore will keep the existing interval value. A value of 0 disables the check.
StringGranularity The number of source lines to execute between checks on string memory. Using #PB_Ignore will keep the existing interval value. A value of 0 disables the check.
DynamicGranularity The number of source lines to execute between checks on allocated memory. Using #PB_Ignore will keep the existing interval value. A value of 0 disables the check.

Return value

None.

Example

  ; Disable check for string memory and check allocated memory every 10 lines
  PurifierGranularity(#PB_Ignore, #PB_Ignore, 0, 10)

See Also

Included debugging tools

Supported OS

All

<- DebuggerWarning() - Debugger Index - ResetProfiler() ->