ILBOCMM

ILBOCMM is a COBOL library routine that issues the GETMAIN and FREEMAIN macro instructions for the COBOL program or COBOL library routine that needs storage addition or deletion. ILBOCMM chains together the information about the storage areas acquired through the GETMAIN macro instruction, and releases this information from the chain when the FREEMAIN macro instruction is issued for that area of storage.

ILBOCMM is called by compiled code through the GETCORE macro instruction and by many subroutines.

Hints

Refer to the CPU attribution reports to determine which statement called ILBOCMM. You might find that the call resulted from a VSAM READ of non-existent records.

Reference Sources

IBM OS/VS COBOL Subroutine Library Program Logic, LY28-6425.