Difference between revisions of "STRDBG"

From MidrangeWiki
Jump to: navigation, search
m
 
Line 3: Line 3:
 
{{stub}}
 
{{stub}}
 
STRDBG starts the standard debugger.
 
STRDBG starts the standard debugger.
 +
 +
== Debug tips ==
 +
*Seeing more than 1024 bytes of a character field, DS or array.
 +
EVal Field :c number_of_bytes
 +
*Seeing the hex values of fields.
 +
EVal Field :x number_of_hex_pairs
 +
*Positioning quickly to break points.  This only finds break point line.
 +
<u>N</>ext
 +
<u>P</u>revious
 +
== Debugging other jobs ==
 +
Usually called service debugging.  You need to start the other job in service mode with STRSRVJOB.  Run then STRDBG over the program.  Be prepared to watch the screen flash if you step through code.

Revision as of 19:16, 29 June 2007


This article is a stub. You can help by editing it.

STRDBG starts the standard debugger.

Debug tips

  • Seeing more than 1024 bytes of a character field, DS or array.
EVal Field :c number_of_bytes
  • Seeing the hex values of fields.
EVal Field :x number_of_hex_pairs
  • Positioning quickly to break points. This only finds break point line.
N</>ext
<u>Previous

Debugging other jobs

Usually called service debugging. You need to start the other job in service mode with STRSRVJOB. Run then STRDBG over the program. Be prepared to watch the screen flash if you step through code.