Support provided for the vendor heap manager interface

The communication between Language Environment and the vendor heap manager (VHM) is through events and data structures. The C header, <edcwccwi.h>, contains the interfaces required to create a vendor heap manager. It is located in member EDCWCCWI of the SCEESAMP data set. To include <edcwccwi.h> in an application, the header file must be copied into a PDS or z/OS UNIX file system in which the C/C++ compiler will find it. This includes the C structures required as input to the VHM event calls.

The following events are supported and are defined in: <edcwccwi.h>
  • _VHM_INIT - Initialization event
  • _VHM_TERM - Termination event
  • _VHM_REPORT (optional)