Some runtime options have different defaults and exhibit slightly different behavior while executing under CICS. The options are listed in Table 1.
Option | Description |
---|---|
ABPERC | ABPERC is ignored. |
ABTERMENC | ABTERMENC(ABEND) is the IBM-supplied default under CICS. |
AIXBLD | AIXBLD is ignored. |
ALL31 | ALL31(ON) is the IBM-supplied default under CICS. |
ANYHEAP | ANYHEAP(4K,4080,ANY,FREE) is the IBM-supplied default under CICS. Both the initial size and the increment size are rounded to the nearest multiple of 8 bytes. In addition, if ANYHEAP(0) is specified, the initial HEAP is obtained on the first use and will be based on the increment size. The maximum initial and increment size for ANYHEAP is 1 gigabyte (1024M). |
ARGPARSE | ARGPARSE is ignored. |
AUTOTASK | AUTOTASK is ignored. |
BELOWHEAP | BELOWHEAP(4K,4080,FREE) is the IBM-supplied default under CICS. Both the initial size and the increment size are rounded to the nearest multiple of 8 bytes. In addition, if BELOWHEAP(0) is specified, then the initial HEAP is obtained on the first use and will be based on the increment size. |
CBLOPTS | CBLOPTS is ignored. |
CBLPSHPOP | ON is the IBM-supplied default under CICS. |
CBLQDA | CBLQDA is ignored. |
CHECK | ON is the IBM-supplied default under CICS. |
COUNTRY | The value specified is user-defined. |
DEBUG | DEBUG is ignored. |
DEPTHCONDLMT | For C, COBOL, FORTRAN, and applications with multiple languages, the recommended value is 10. For PL/I, the recommended value is 0. |
ENV | ENV is ignored. |
ENVAR | ENVAR sets the initial value for environment variables. With ENVAR, you can pass switches or tagged information into the application using standard z/OS UNIX functions getenv(), setenv(), and clearenv(). |
ERRCOUNT | ERRCOUNT(0) is the IBM-supplied default under CICS. |
ERRUNIT | ERRUNIT is ignored. |
EXECOPS | EXECOPS is ignored. |
FILEHIST | FILEHIST is ignored. |
FILETAG | FILETAG is ignored. |
FLOW | NOFLOW is the IBM-supplied default under CICS. |
HEAP | HEAP(4K,4080,ANY,KEEP,4K,4080) is the IBM-supplied default under CICS. Both the initial size and the increment size are rounded to the next multiple of 8 bytes. In addition, if HEAP(0) is specified, then the initial HEAP is obtained on the first use and will be based on the increment size. The maximum initial and increment size for HEAP is 1 gigabyte (1024M). |
HEAPCHK | HEAPCHK(OFF,1,0,0,0,1024,0,1024,0) is the IBM-supplied default under CICS. |
HEAPPOOLS | HEAPPOOLS(OFF,8,10,32,10,128,10,256,10,1024,10,2048,10,0,10,0,10,0,10,0,10,0,10,0,10) is the IBM-supplied default under CICS. |
HEAPZONES | HEAPZONES(0,ABEND,0,ABEND) is the IBM-supplied default under CICS |
INQPCOPN | INQPCOPN is ignored. |
INTERRUPT | INTERRUPT is ignored. |
LIBSTACK | LIBSTACK(32,4080,FREE) is the IBM-supplied default under CICS. Both the initial size and the increment size are rounded to the nearest multiple of 8 bytes. The minimum initial size is 32 bytes; the minimum increment size is 4080 bytes. When ALL31 is ON, LIBSTACK is not allocated below the 16M line. |
MSGFILE | MSGFILE is ignored. All messages and output (dumps and reports, for example) are sent to a transient data queue called CESE (for more information, see Runtime output under CICS ). |
MSGQ | 15 is the IBM-supplied default under CICS. |
NATLANG | ENU is the IBM-supplied default under CICS. |
NONIPTSTACK | NONIPTSTACK is ignored. |
OCSTATUS | OCSTATUS is ignored. |
PAGEFRAMESIZE | PAGEFRAMESIZE is ignored. Note the statement of direction associated with this runtime option. |
PC | PC is ignored. |
PLIST | PLIST is ignored. |
PLITASKCOUNT | PLITASKCOUNT is ignored. |
POSIX | POSIX is ignored. |
PROFILE | PROFILE(OFF) is the IBM-supplied default under CICS. |
PRTUNIT | PRTUNIT is ignored. |
PUNUNIT | PUNUNIT is ignored. |
RDRUNIT | RDRUNIT is ignored. |
RECPAD | RECPAD is ignored. |
REDIR | REDIR is ignored. |
RTEREUS | RTEREUS is ignored. |
SIMVRD | SIMVRD is ignored. |
STACK | STACK(4K,4080,ANY,KEEP,,) is the IBM-supplied default under CICS. |
STORAGE | STORAGE(NONE,NONE,NONE,0K) is the IBM-supplied default under CICS. Your application could require a different setting. For example, to initialize memory to zeros, use STORAGE(00,00,00). |
TERMTHDACT | All TERMTHDACT output (including that from dumps) is written to a transient data queue named CESE. |
TEST | NOTEST(ALL,*,PROMPT,INSPPREF) is the IBM-supplied default under CICS. |
THREADHEAP | THREADHEAP is ignored. |
THREADSTACK | THREADSTACK is ignored. |
TRACE | TRACE(OFF,4K,DUMP,LE=0) is the IBM-supplied default under CICS. |
TRAP | TRAP(ON,SPIE) is the IBM-supplied default under CICS. |
UPSI | UPSI(00000000) is the IBM-supplied default under CICS. |
USERHDLR | The specified value is user-defined. |
VCTRSAVE | VCTRSAVE(OFF) is the IBM-supplied default under CICS. |
XPLINK | XPLINK is ignored. |
XUFLOW | XUFLOW(AUTO) is the IBM-supplied default under CICS. |