ILE C/C++ Compiler Reference
Specifies the level of the object's optimization.

OPTIMIZE Syntax:
|--+----------------------+-------------------------------------|
| .-10-. |
'-OPTIMIZE(--+-20-+--)-'
+-30-+
'-40-'
- 10
- Default setting. Generated code is not optimized. This level
has the shortest compile time.
- 20
- Some optimization is performed on the code.
- 30
- Full optimization is performed on the generated code.
- 40
- All optimizations done at level 30 are performed on the generated
code. In addition, code is eliminated from procedure prologue and
epilogue routines that enable instruction trace and call trace system
functions. Eliminating this code enables the creation of leaf procedures.
A leaf procedure contains no calls to other procedures. Procedure
call performance to a leaf procedure is significantly faster than
to a normal procedure.
[ Top of Page | Previous Page | Next Page | Contents |
Index ]