Inspect Manual
High-Level Inspect Commands
Inspect Manual—429164-006
6-98
Usage Considerations
Usage Considerations
The AT clause and the STATEMENTS and VERBS units can only be used when
symbol information is available.
If the AT clause is used with a line number for which there is no corresponding
statement, a warning is issued and the next line number for which there is a
corresponding statement is assumed.
When a code source-level location is specified, instructions cannot be listed past
the end of the containing procedure.
When an address is specified and STATEMENTS are specified as the unit,
instructions are listed from the address to the end of the containing statement.
Usage Considerations for Accelerated Programs on TNS/E
Systems
The ICODE command shows safe-point annotations for an OCA process on a
TNS/E system, but not for an OCA snapshot. For example, the > shown here is
displayed for an OCA process (but does not appear for a snapshot of the same
process):
#36
%000037: > LWP +021 LBA STB L+001
The ICODE command shows only TNS instructions for an accelerated program on
the TNS/E platform. However, you can use Visual Inspect or TNSVU to view
safepoints and corresponding TNS and TNS/E instructions in an OCA process or
snapshot on a TNS/E system.
The BOTH report does not show TNS/E instructions for OCA processes.
Usage Considerations for Accelerated Programs on TNS/R
Systems
Listings that depend on the mapping between TNS and TNS/R addresses begin at
the previous memory-exact point if the given address is not a memory-exact point.
This occurs in these cases:
When listing TNS instructions given a TNS/R address that is not a memory-
exact point.
When listing TNS/R instructions given a TNS address that is not a memory-
exact point.
When listing TNS/R instructions given a source-level location or unit. In such
an event, this warning is reported:
** Inspect warning 372 ** Starting location is not a memory-exact point;
listing begins at preceding memory-exact point