Quick reference table for AMODE 64 runtime options
Table 1 provides a quick reference
of the Language Environment runtime
options for AMODE 64 applications.
Runtime options | Function |
---|---|
ARGPARSE | Specifies if arguments on the command line are to be parsed in the usual C format. See ARGPARSE | NOARGPARSE (C only). |
CEEDUMP | Specifies options to control the processing of the Language Environment dump report. See CEEDUMP. |
DYNDUMP | Provides a way to obtain IPCS readable dumps of user applications that would ordinarily be lost due to the absence of a SYSMDUMP, SYSUDUMP, or SYSABEND DD statement. See DYNDUMP. |
ENVAR | Sets the initial values for the environment variables. See ENVAR. |
EXECOPS | Specifies whether runtime options can be specified on the command line. See EXECOPS | NOEXECOPS (C only). |
FILETAG | FILETAG ensures control of untagged z/OS® UNIX files and standard streams terminal files when set up for conversion, and for control of certain open functions which tag new or empty z/OS UNIX files. See FILETAG (C/C++ only). |
HEAP64 | Controls allocation of the user heap. See FILETAG (C/C++ only). See FILETAG (C/C++ only). |
HEAPCHK | Specifies that user heap storage can be inspected for damage and request a heap storage diagnostics report. See HEAPCHK. |
HEAPPOOLS | Specifies that the (Quick) heap storage manager can be used to manage user heap storage above the 16M line and below the 2G bar. See HEAPPOOLS (C/C++ and Enterprise PL/I only). |
HEAPPOOLS64 | Specifies that the (Quick) heap storage manager can be used to manage user heap storage above the 2G bar. See HEAPPOOLS64 (C/C++ and AMODE 64 only). |
HEAPZONES | Turns on overlay toleration and checking for user heaps. See HEAPZONES. |
INFOMSGFILTER | Allows the user to eliminate unwanted informational messages. See INFOMSGFILTER. |
IOHEAP64 | Controls allocation of I/O heap storage. See IOHEAP64 (AMODE 64 only). |
LIBHEAP64 | Controls allocation of library heap storage. See LIBHEAP64 (AMODE 64 only). |
NATLANG | Specifies the national language to use for the runtime environment. See NATLANG. |
PAGEFRAMESIZE64 | Indicates the preferred frame size for certain types of storage requests. See PAGEFRAMESIZE64. |
POSIX | Specifies if the enclave can run with the POSIX semantics. See POSIX. |
PROFILE | Controls the use of an optional profiler which collects performance data for the running application. See PROFILE. |
REDIR | Specifies if redirections for stdin, stderr, and stdout are allowed from the command line. See REDIR | NOREDIR (C only). |
RPTOPTS | Specifies that a report of the runtime options in use by the application be generated. See RPTOPTS. |
RPTSTG | Specifies that a report of the storage used by the application be generated at the end of execution. See RPTSTG. |
STACK64 | Controls the allocation and management of stack storage. See STACK64 (AMODE 64 only). |
STORAGE | Controls the contents of storage that is allocated and freed. See STORAGE. |
TERMTHDACT | Sets the level of information produced due to an unhandled error of severity 2 or greater. See TERMTHDACT. |
TEST | NOTEST | Specifies that a debug tool is to be given control according to the suboptions specified. See TEST | NOTEST. |
THREADSTACK64 | Controls the allocation of thread-level stack storage for both the upward and downward-growing stack. See THREADSTACK64 (AMODE 64 only). |
TRACE | Determines if Language Environment runtime library tracing is active. See TRACE. |
TRAP | Specifies how Language Environment routines handle abends and program interrupts. See TRAP. |