ddisable
Temporarily disables action points
Format
Disables the specified action points
ddisable action-point-list [ -block number-list ]
Disables all action points
ddisable -a
Arguments
action-point-list
A list of the action points to disable.
-block number-list
If you set a breakpoint on a line that is ambiguous, use this option to identify the instances to disable. Obtain a list of these numbers using the
dactionscommand.
-a
Disables all action points.
Description
The
ddisable command temporarily deactivates action points. To delete an action point, use
ddelete.
You can explicitly name the IDs of the action points to disable or you can disable all action points.
If you do not indicate a focus, the default focus is the process of interest (POI).
Note that you cannot disable a nullified action point, i.e., one that points to an invalid address block.
Command alias
Alias | Definition | Description |
---|
di | ddisable | Temporarily disables action points |
Examples
ddisable 3 7
Disables the action points with IDs 3 and 7.
di -a
Disables all action points in the current focus.
dfocus {p1 p2 p3 p4} ddisable -a
Disables all action points associated with processes 1 through 4. Action points associated with other processes are not affected.
di 1 -block 3 4
Disables the action points associated with blocks 3 and 4. That is, one logical action point can map to more than one actual action point if you set the action point at an ambiguous location.
ddisable 1 2 -block 3 4
Disables the action points associated with blocks 3 and 4 in action points 1 and 2.
ddisable 1 -block 0
ddisable: Actionpoint 1 block 0 is nullified and cannot be disabled
Disabling an action point that is nullified, i.e., one that points to an invalid address block, returns an error message.
Related Topics