Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

OPTIMIZE(2)/OPTIMIZE(3)

If you do not use DFT(REORDER) and either OPTIMIZE(2) or OPTIMIZE(3), you will not get good performance from the compiler generated code.

Also, do not use OPT(2) or OPT(3) without DFT(REORDER) - the compiler will generate worse code and take much longer to do so.

Note that OPT(3) will produce slightly better code than OPT(2), but the compiler will take much longer to compiler programs (especially large programs) under OPT(3) than under OPT(2). For this reason, the compiler maps OPT(TIME) to OPT(2).


Terms of use | Feedback

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