Runtime options

Table 1 lists the new or changed Language Environment® runtime options. For more information, see z/OS Language Environment Customization, z/OS Language Environment Programming Guide, and z/OS Language Environment Programming Reference.

Table 1. Summary of new and changed Language Environment runtime options
Runtime option Release Description Reason for change
All runtime options z/OS® V2R1
Changed: Runtime options can no longer be set at the installation level.
Support for creating usermods to modify runtime option defaults at the installation level was removed.
HEAP64 z/OS V2R1
New parameter: The FILL parameter specifies that an increment to user heap storage is released when the last of the storage within that increment is freed.
Improved allocation of user heap storage for AMODE 64 applications
HEAPZONES z/OS V2R1
New runtime option: Controls user heap overlay toleration and checking. When activated, the runtime option affects any obtained storage that can be controlled by the HEAP or HEAP64 runtime options.
Support of heap zone check toleration and checking
PAGEFRAMESIZE z/OS V2R1
New runtime option: Allows users to request storage to be backed by either 4K or 1M pages for user heap, library heap, I/O heap, and stack for Language Environment AMODE 64 applications.
AMODE 64 support for 1M and 2G large pages
PAGEFRAMESIZE64 z/OS V2R1
New runtime option: Specifies the preferred frame size in virtual storage for HEAP64, LIBHEAP64, IOHEAP64, and STACK64 storage that was obtained during application initialization and runtime.
AMODE 64 support for 1M and 2G large pages
USERMODS z/OS V2R1
Removed: Use the CEEPRMxx parmlib member to set the system-default Language Environment options
Usability