The tool will then suggest code optimizations based on parallelization.
Ershov numbers are used in code optimization to minimize the amount of register allocations.
Doing all of this on-the-fly code optimization takes some serious horsepower.
The research also helped make code optimization during runtime a practical approach.
In this way, his research is now also considered one of the pioneering works on dynamic code optimization.
In compilers, fixed point computations are used for whole program analysis, which are often required to do code optimization.
(for code optimization, the two parts of this sum are usually stored separately.)
The compiler may be able to perform code optimizations knowing that the value of the object will not change once created.
This information can be used in code optimization to detect bottleneck procedures and lines.
Her achievements include seminal work in compilers, code optimization, and parallelization.