Optimizations

Top  Previous  Next

 

The Optimizations report area contains:

 

- Optimizations (OPTI1-OPTI11)

 

This report pinpoints elements of the code that you can improve, resulting in better performance. With better performance, we here mean faster execution, not necessarily smaller code.

 

OPTI1-Missing "const" for unmodified string parameter

OPTI2-Missing "const" for unmodified record parameter

OPTI3-Missing "const" for unmodified array parameter

OPTI4-Array properties that are referenced/set within methods

OPTI5-Virtual methods (procedures/functions) that are not overridden

 

OPTI6-Local subprograms with references to outer local variables

OPTI7-Subprograms with local subprograms

OPTI8-Parameter is "var", can be changed to "out"

OPTI9-Inlined subprogs not inlined because not yet implemented

OPTI10-Managed local variable that can be declared inline

OPTI11-Managed local variable is inlined in loop

 

 

 

See also:

 

Reports

Alerts

Reductions

Conventions