You can use the ABTIQMOD program to obtain image type and virtual machine (VM) usage information for an existing Smalltalk load module. ABTIQMOD provides you with information as to how the specified load module was originally built. ABTIQMOD also supplies information about the image control table (ICT), which is setup by the system programmer for use with the ABTIMF1B and ABTIMF2B JCL procedures. See your system programmer for more information about the ICT.
The ABTIQMOD program displays the following information about the image associated with the built load module:
The ABTIQMOD program also displays the following information about the Smalltalk virtual machine that will be used by the application image:
ABTIQMOD is defined using standard transaction definitions. During VisualAge Smalltalk Server installation, the system programmer defines the ABTIQMOD program and associated transactions. The program name is ABTIQMOD, and you must acquire the transaction name defined by the system programmer.
To use the ABTIQMOD program, run the transaction defined by the system programmer from an IMS terminal with the following syntax:
transaction_name program_name
For example, to obtain information about a Smalltalk application program named RUN01 with an ABTIQMOD transaction defined as QMOD04 for class 04, enter:
QMOD04 RUN01
The following output is then displayed:
---------------------------------- Image Name : RUN01 VM Module : ABTIV140 Image Type : Single Image Execution Mode : Static Link Cmd Line Arguments : <-MN262144 -MI100000 -MO100000> Created (Date) : 1997/01/18 11:56:35 Version : 4.2.0 ---------------------------------- * Virtual Machine * VM Module : ABTIV140 VM Type : Single Image VM Created (Date) : 1996/02/09 12:04:28 Version : 4.2.0 ----------------------------------
To obtain information about the ICT with an ABTIQMOD transaction defined as QMOD04 for class 04, enter:
QMOD04 ICT
The following output is then displayed:
------------------------------------------ Smalltalk Image Control Table (ICT) V420 ------------------------------------------ ABTXICT Timestamp: 01/18/97 @ 12.11 1. DSN= ABT.TPO3.IMS.IMAGE 2. DSN= BJLLIB.IMSDEV.SABTIIMG 3. DSN= ABT.IMSDEV.SABTIIMG ------------------------------------------
If the application could not be located in the IMS region, a message indicates that the load request failed.