Specifying additional libraries
It is sometimes necessary to specify additional libraries for Application Performance Analyzer to use to resolve sampled addresses to CSECT plus offset, instead of load module plus offset.
When one program issues a LOAD or LINK macro to fetch other load modules, they are typically loaded from STEPLIB or JOBLIB or a LINKLIST library. In this case Application Performance Analyzer will find them automatically during sampling.
However, the LOAD macro can be coded to reference a DCB for which a load library was OPENed. The library might have been allocated to a temporary DDNAME and after the LOAD is done, the DCB is closed and the DDNAME released. In this situation, Application Performance Analyzer has no way of determining what load library the module came from. Hence, it is unable to get CSECT (EBE) information. This would prevent such modules from being source mapped.