Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide

OPTIMIZE

This option specifies the type of optimization required.

Read syntax diagramSkip visual syntax diagram   .-NOOPTIMIZE---------------.
>>-+-OPTIMIZE--(--+-TIME-+--)-+--------------------------------><
                  +-0----+
                  '-2----'
 

ABBREVIATIONS: NOPT, OPT

NOOPTIMIZE or OPTIMIZE(0)
Use either of these options to produce standard optimization of the object code, allowing compilation to proceed as quickly as possible.
OPTIMIZE(TIME) or OPTIMIZE(2)
Use either of these options to cause extended optimizations of the object code and produce faster running object code. Optimization requires additional compile time, but usually results in reduced run time.

Inlining occurs only under optimization.

The use of the PREFIX option with one or more of the checkout conditions (SIZE, STRINGRANGE, STRINGSIZE, and SUBSCRIPTRANGE) can significantly increase the time and space needed for a compile.

See Improving performance for a full discussion of optimization.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)