| |||
| Home > Coding Practices > Optimizing code > Optimizing for size versus speed | |||
The compiler provides two options for optimizing for code size and performance:
-OspaceThis option causes the compiler to optimize mainly for code size. This is the default option.
-OtimeThis option causes the compiler to optimize mainly for speed.
For best results, you must build your application using the most appropriate command-line option.
These command-line options instruct the compiler to use optimizations
that deliver the effect wanted in the vast majority of cases. However,
it is not guaranteed that -Otime always generates
faster code, or that -Ospace always generates
smaller code.
See: