Displays the subcommands that you can use. The CLI responds by displaying these four
action subcommands. There are no arguments to this subcommand.
Retrieves the values of one or more action point properties. The
other-args argument can include one or more property names. The CLI returns values for these properties in a list whose order is the same as the names you enter.
If you use the –all option instead of the
object-id, the CLI returns a list containing one (sublist) element for each object.
Sets the values of one or more properties. The other-args argument contains property name and value pairs.
The TV::actionpoint command lets you examine and set the following action point properties and states:
A single line of code can generate multiple instruction sequences. For example, there may be several entry points to a subroutine, depending on where the caller is. This means that an actionpoint can be set at many addresses even if you are placing it on a single line.
Each individual actionpoint block is an instruction that TotalView may replace with a trap instruction. (When a trap instruction is encountered, the operating system passes control to the debugger.)
Each block can be enabled or disabled separately. This property type returns a list with in which 1 indicates if the block is enabled and 0 if it is disabled.
Indicates that another action point shares at least one of the action point blocks. If this condition exists, the block is conflicted. If a block is conflicted, TotalView completely disables the action point.
The location of every action point is represented by a string. Even action points set by clicking on a line number are represented by strings. (In this case, the string is the line number.)
Sometimes, this string is all that is needed. Usually, however, more context is needed. For example, a line number needs a file name.
A value that indicates what is stopped when a barrier is satisfied (in addition to the satisfaction set). Values are
process,
group, or
none. (settable)
A value that indicates what is stopped when an action point is hit (in addition to the thread that hit the action point). Values are
process,
group, or
none. (settable)
The object’s type. (See type_values for a list of possible types.)