Function Conunents CP Conunand CMS Conunand
Trace Trace all
TRACE ALL
execution instructions,
interrupts,
and branches
TraceSVC TRACE SVC SVCTRACE ON interrupts
PER Instruct DATA OAxx
Trace I/O
TRACEI/O interrupts
Trace pro-
TRACEPROGRAM gram inter-
rupts
Trace
TRACE EXTERNAL
external
interrupts
Trace privi-
TRACE PRIV
leged
PER Instruct DATA xx
(PER can trace specific privi-
instructions
leged instructions.)
Trace all user
TRACESIO I/O oper-
PER Instruct DATA xx
ations
Trace virtual
TRACESIO and real
TRACE CCW
CCWs
Trace all user
TRACE BRANCH
interrupts and
successful
branches
Trace suc-
PER BRANCH [[INTO] cessful
into-addr-range]
branches
Trace
TRACE INSTruct
instructions
PER Instruct
[Range instruction-addr-range]
Trace
PERSTORE instructions
[[INTO] storage-addr-range ]
that alter[INTO] addr [DATA] hex-data
storage
Figure 65 (Part 5 of 6). Summary of VM/SP Debugging Tools
Introduction to Debugging 493
Trace Trace all
TRACE ALL
execution instructions,
interrupts,
and branches
Trace
PER Instruct DATA OAxx
Trace I/O
TRACE
Trace pro-
TRACE
rupts
Trace
TRACE EXTERNAL
external
interrupts
Trace privi-
TRACE PRIV
leged
PER Instruct DATA xx
(PER can trace specific privi-
instructions
leged instructions.)
Trace all user
TRACE
PER Instruct DATA xx
ations
Trace virtual
TRACE
TRACE CCW
CCWs
Trace all user
TRACE BRANCH
interrupts and
successful
branches
Trace suc-
PER BRANCH [
into-addr-range]
branches
Trace
TRACE INSTruct
instructions
PER Instruct
[Range instruction-addr-range]
Trace
PER
[
that alter
storage
Figure 65 (Part 5 of 6). Summary of VM/SP Debugging Tools
Introduction to Debugging 493