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.
Runtime option | Release | Description | Reason for change |
---|---|---|---|
All runtime options | z/OS® V1R12 | New attributes: Added the OVR and NONOVR attributes, which specify if the runtime options can be overridden. | Parmlib enhancements |
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 |