DELETE DEBUG

Delete debug information.

Syntax

DELETE DEBUG "name"

DELETE DEBUG/ID=@dbvar

DELETE DEBUG/ALL

Parameters

name

A symbol file name without file extension.

/ID=@dbvar

A debugger variable @dbvar which evaluates to the debug id of the file to be deleted

/ALL

Deletes all symbol files.

Description

This command deletes the debug information (previously loaded by the LOAD command) addressed by the symbol file name or the debug id. Debugger symbols, which were created using DEFINE SYMBOL /ADDRESS=expression while debug information was loaded, are deleted, too. Evaluated symbols in Evaluations windows are saved and disabled while their expressions are invalid. As soon as a new debug information is loaded and the expressions may be evaluated correctly, the objects are reenabled.

The debug id is a global integer the debugger assigns for each unique debugger session. You can display the debug id with the SHOW DEBUG command.

The command is useful if a loaded module is changed and compiled again. By deleting and reloading the debug information, the changed version can be debugged without exiting the debugger.

See Also

For more complete information about compiler optimizations, see our Optimization Notice.