TPF Software Featuring zTPFGI for z/TPF (zTPF)
    Home    Products    Support    Services    Training    News    About Us  

Search

Advanced

 

Admin Support

  Admin Support

  Resolution/KB

  Login

  Downloads

 

End User Support

  End User Support

  Demos

 

Products

  CMSTPF

  CTFS

  GI/TERM

  Resolution/KB

  RTF

  ScriptDialogs

  SOURCE VIEW

  TPF/GI

  TPF/IDE

  T-REX

  TTFS

  zIDE

  zTPFGI

 

tpfsoftware.com > products > TPF/GI Overview

Macro and Instruction Trace

TPF/GI has powerful low-level trace facilities that help programmers track down problems. These low-level trace facilities include the macro trace, instruction trace, address stops, and trace store.

The macro trace facility allows users to trace individual macros, macros by categories, or all macros. The instruction trace allows users to select which instructions to trace in a similar way.

The powerful instruction trace translates every machine instruction being traced into mnemonics displaying the values of the base register, any index register, and displacements. Any new computed values are displayed clearly, and the data in storage for the computed value is also displayed.

The trace store facility allows users to symbolically indicate that TPF/GI should notify them when data is stored into a TPF data structure. The TPF data structure could be the ECB, a data level, data levels based on record ID or record address, globals and specific core addresses.

All the low-level trace information is recorded in the trace output log, where it can be viewed “live” with TPF/GI’s Trace Output Viewer.



TPF/GI Features

Overview

Client-Server Architecture

GUI environment

Source level debugging

Mapped Block Editing

Expressions & Variables

Reduced resource use

Data & program isolation

Diagnostic checks

Remote connectivity

Tools & API

Debug Scripts


Demos & Tutorials

TPF/GI Demo Movie


What’s New in TPF/GI?

Version 3.0.1

Other Versions

 

Home   |   Products   |   Support   |   Services   |   Training   |   News   |   About Us   |   Contact Us   |   Search

Copyright © TPF Software Inc.