Additional Information for TDF Presentation
The dynamic non-interactive trace, future feature, is designed to debug complex interactions between multiple tasks in any number of address spaces. It consists of trace points dynamically inserted, like breakpoints, into code to be debugged. A trace point consists of a trace id, trace definition and optionally, one or more trace maps. The trace id is a number between 1 and 4000 allowing the designation of up to 4000 traces in a single trace set. This trace id can be assigned a user description and reference value. The same trace id can be used multiple times in any number of trace points. The trace definition is linked to the trace id on a trace point basis. The trace definition also has a description and defines the PSW, register and state values to be captured at this trace point. Optionally, 0 to 64 trace map definitions can be appended on a trace point basis. Each trace map defines an area in storage to be dumped. The total of all information collected cannot exceed 2k per trace point. Otherwise, the trace processor will truncate at 2k.
Used in conjunction with grouping and the Remote Debug Facility, this can be a powerful tool to debug complex problems both on and offsite.
Video under construction