Overview

This panel allows you to specify and manage associations between source program mapping (SPM) files and observation sessions. Application Performance Analyzer's SPM feature allows measured addresses to be mapped to their corresponding source program statements. You must identify SPM files for each of the observation sessions that use this feature. An SPM file can be sequential or a member in a partitioned data set.

It can be one of the following file types:
  • A listing produced by the compiler (COBOL, C, OR C++)
  • An ADATA (Associated Data) file produced by High Level Assembler
  • A SYSDEBUG file (COBOL or PL/I)
  • A side file member produced by the CAZLANGX utility
The SPM files can be retrieved from:
  • A PDS(E) or sequential file
  • A third party listing (if your installation has enabled support for this)
This panel consists of two sections:
  1. An input area in which you can specify an SPM file name and type.
  2. A report area in which existing SPM file associations are listed.

A sample Source Program Mapping panel is shown here:

  File  View  Navigate  Help
--------------------------------------------------------------------------------
A01: Source Program Mapping (1972/TSTJOB01)                   Row 00001 of 00058
Command ===> __________________________________________________ Scroll ===> CSR

Enter the following information to specify a source mapping file to be
used in the analysis of this measurement information.

 File type . . . .   _      (L=listing, A=ADATA, S=LANGX SideFile, D=SYSDEBUG)
 Data set name . .   _________________________________________________
                     (Leave blank to search A04 dataset list)
 Member name . . .   _________ Match on Compile Date & Time    Y


Seqn  ID-ReqNum  Type/Status  Lang   Member     DSN
0001  FF21-0002   L-Inact     ASM    CAZC0010   BNPF.FF2100B.LISTINGS
0002  DEMO-0003   L-Inact     ASM    BKNC0120   BN00.TSTP.LISTINGS
0003  DEMO-0004   L-Inact     COB    CAZCOB01   USER1.TSTP.LISTINGS
0004  DEMO-0005   L-Inact     COB    SAMCAZ03   USER2.CICS.LISTINGS    

Another sample Source Program Mapping panel is shown here. Support for third-party listings has been enabled.

  File  View  Navigate  Help
--------------------------------------------------------------------------------
A01: Source Program Mapping (1971/TSTJOB01)                   Row 00001 of 00058
Command ===> __________________________________________________ Scroll ===> CSR

Enter the following information to specify a source mapping file to be
used in the analysis of this measurement information.

 File type . . . .   _      (L=listing, A=ADATA, S=LANGX SideFile, D=SYSDEBUG)
 Repository. . . .   _      (T=Third Party, O=Other)
 Data set name . .   _________________________________________________
                     (Leave blank to search A04 dataset list)
 Member name . . .   _________ Match on Compile Date & Time    Y


Seqn  ID-ReqNum  Type/Status  Lang   Member     DSN
0001  FF21-0002   L-Inact     ASM    CAZC0010   BNPF.FF2100B.LISTINGS
0002  DEMO-0003   L-Inact     ASM    BKNC0120   BN00.TSTP.LISTINGS
0003  DEMO-0004   L-Inact     COB    CAZCOB01   USER1.TSTP.LISTINGS
0004  DEMO-0005   L-Inact     COB    SAMCAZ03   USER2.CICS.LISTINGS