gtpp1m02Program Development Support Reference

Program Development Support Reference


Contents

Figures

Tables

Notices

  • Trademarks
  • About This Book

  • Who Should Read This Book
  • How This Book is Organized
  • Conventions Used in the TPF Library
  • Related Information
  • How to Send Your Comments
  • Introduction to Programming Development Support

    Program Test Vehicle (PTV) Online Utility

  • Testing Philosophy
  • Program Test Vehicle (PTV) Modes
  • Program and Database Security
  • Trace Input
  • Test Unit Tape (TUT)
  • Pilot Tape
  • Online Disk Packs
  • PTV Control Records
  • Input Messages
  • Required Input Sequence
  • Sample Job Control Language (JCL) for the Test Unit Tape (TUT)
  • Tape Requirements
  • Test Activation Procedures
  • Package Tests
  • Error Recovery
  • System Test
  • Live Test
  • PTV Control Blocks
  • Test Output
  • Input Messages
  • Messages
  • Processing Overview
  • System Test Compiler (STC) Offline Tape Generation Utility

  • DRIL Record Layout
  • Example of a DRIL Record
  • Required Formats for STC Input
  • Disk Allocation Records
  • Disk Type Records
  • RUNID
  • Terminal Simulation Records
  • Dump Option Records
  • Data Generation
  • DATA and MSG Records
  • GSTAR and GEND Records
  • Data Generation Detail Records
  • Data Generation Operations
  • Data Record Prefix Entries
  • Group Records
  • Examples of Data and Message Record Generation
  • Pilot Tape Generation
  • Standard Data Message File Update (SDMU) Program
  • SDMF Generation
  • SDMF Maintenance
  • SDMF Regeneration
  • SDMF Dump Requests
  • Required Input Sequence
  • Creating One Pilot System
  • Creating One Test Unit
  • Using SDMU Functions
  • File Input
  • Component Programs
  • File Output
  • Messages
  • Processing Overview
  • Real-Time Trace (RTT) System Utility

  • Trace Input
  • Trace Output
  • Example of RTT Output
  • Description of Alpha Pointers in the RTT Output
  • Processing Overview
  • Selective File Dump and Trace (SFDT) Debugging Tools

  • Selective File Trace (SFT) Debugging Tool
  • Selective File Dump (SFD) Debugging Tool
  • Trace Output
  • Selective File Dump (SFD) Output Example
  • Selective File Trace (SFT) Output Example
  • Optional Log Function Example
  • Processing Overview
  • Diagnostic Output Formatter (DOF) Online and Offline Utility

  • Program Event Recording (PER) Facility
  • Trace Tables
  • Collated Macro Trace Table
  • Collated Input/Output (I/O) Trace Table
  • Systems Network Architecture Input/Output (I/O) Trace Table
  • Path Information Unit (PIU) Trace Table
  • Program Test Vehicle (PTV) Utility
  • DUMP Options
  • Terminal Simulation
  • Selective File Dump (SFD) Debugging Tool
  • Selective File Trace (SFT) Debugging Tool
  • Description of a Main Storage Dump
  • Cover Page
  • Dump Label Index
  • I-Stream Status Display
  • Area of Program Error
  • Areas Referenced by General Registers
  • C/C++ Language Register Environments
  • Collated Macro Trace Table
  • Collated Input/Output (I/O) Trace Table
  • Prefix Page
  • Branch Trace Table
  • ECB Virtual Memory (EVM)
  • Additional Blocks Mapped
  • System Storage
  • Dumps of ECB Working Storage in the System Virtual Memory (SVM)
  • ECB Working Storage Dumps in the System Virtual Memory (SVM)
  • Link Map Data for C Load Modules
  • Main Storage Dump Labels
  • Dump Labels for the Entry Control Block (ECB)
  • Dump Labels for the ISO-C Control Structures
  • Dump Labels for the ISO-C Stack Area
  • Processing Overview
  • C Function Trace

  • Summary of Command and Macro Options for C Function Trace
  • Controlling Traces
  • Selecting Programs to Be Traced at Compile Time
  • Setting System Wide Trace Options
  • Controlling Specific ECBs
  • Activating Loadsets with the E-Type Loader
  • System Error Processing
  • Selecting ECBs for Formatting and Dumping C Function Trace Entries
  • Other Breakpoints
  • Format and Description of C Function Trace
  • Trace Output without Stack and Static Data
  • Trace Output with Stack and Static Data
  • Trace Output with Stack and without Static Data
  • Trace Output with Static and without Stack Data
  • Trace Output with Other Breakpoint Entries
  • Question Marks (????????) in the CALLING/RETURN PARAMETERS Field
  • Customizing Trace Information
  • User Exits
  • C Function Trace Use of the SETOC Macro
  • TPF MQSeries Local Queue Manager Support

  • TPF MQSeries Trace and Postprocessing
  • Communications Trace
  • Function Trace
  • Using TPF MQSeries Trace
  • Postprocessing the Trace Data
  • Communications Trace Example
  • Function Trace Example
  • Index