Optimización

Nota:
Esta opción sólo es equivalente al parámetro OPTIMIZE de los mandatos CRTCBLMOD y CRTBNDCBL para ILE COBOL. Esta opción no es válida y no aparece para el mandato CRTCBLPGM de OPM COBOL/400.

Este campo especifica el nivel de optimización que debe hacerse en el módulo. La optimización aumenta el rendimiento del código, pero también aumenta el tiempo de compilación y disminuye la fiabilidad de depuración del nivel fuente. Inicialmente este campo contiene el valor *CMDDFT. Para indicar el nivel de optimización que debe utilizar, pulse en la flecha abajo para seleccionar una de las elecciones válidas siguientes:

*CMDDFT
Ningún parámetro se pasará al sistema principal y se utilizará el valor por omisión definido por el sistema principal.

*NONE
No se ejecuta ninguna optimización. Este es el valor recomendado para la depuración y minimiza el tiempo de compilación. Es el valor por omisión inicial de los mandatos COBOL, tal como los suministra IBM.

*BASIC
Se ejecuta alguna optimización (sólo en el nivel de bloque local). Esto permite que se visualicen las variables pero sin cambiarlas durante la depuración.

*FULL
Se ejecuta una optimización global completa. Las variables pueden visualizarse pero no cambiarse durante la depuración, aunque los valores visualizados podrían no ser sus valores actuales.