ILE C/C++ Compiler Reference

OPTIMIZE

Specifies the level of the object's optimization.

|--+----------------------+-------------------------------------|
   |            .-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 | Table of Contents ]