Getting an assembler routine traceback

Often when you get close to a programming error, you want to know what sequence of calls lead you to the programming error. This sequence is called traceback or traceback of callers. To get the traceback information, enter the following command:

LIST CALLS

Example: sample assembler program for debugging

For example, if you run the SUBXMP example with the following commands, the Log window displays the traceback of callers:

AT ENTRY DISPARM
GO
LIST CALLS

The Log window displays information similar to the following:

At ENTRY IN Assembler routine XMPLOAD ::> DISPARM.
From LINE 76.1 IN Assembler routine XMPLOAD ::> SUBXMP.