Well, The COBOL compiler compiles the dynamic call to a call to a COBOL service routine passing the name of the module. That service routine looks up the module in its tables and will do a direct call if found or load and add if not found.
You can try to frontend that COBOL service routine. On Tue, 10 Sep 2013 16:33:59 -0400 "Farley, Peter x23353" <[email protected]> wrote: :>A question was asked here whether the number of times a COBOL CALL was done to various subroutines in a batch job step could somehow be reported out of system-generated information. We were informed by local SMF specialists that LINK/LOAD/XCTL/ATTACH/DETACH counts were not available from SMF records. :> :>It occurred to me to wonder if LE maintains any sort of "CALL" count information for DYNAMically invoked routines (i.e., COBOL DYNAM compiler option, or "CALL variable-name" with option NODYNAM). :> :>Does anyone here know if there any such information available through LE services? Is there any way at all to get such information short of in-program call counters reported at EOJ by the programs themselves? :> :>Peter -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
