no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | projects:optimise [2016/10/30 18:29] (current) – created sbs | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | **Lead Developers** TBD | ||
+ | Over the years many standard and non-standard optimizations have been integrated into the SaC compiler sac2c. Most of the optimizations benefit from or even rely on the application of other optimizations. As there exist mutual dependencies, | ||
+ | |||
+ | Another problem of the existing optimization cycle is the fact that the optimizations have been developed over a rather long period of time during which some of the side-conditions (such as restrictions on the AST etc) have changed. As a consequence, | ||
+ | |||
+ | The challenge of this project is to analyse all optimisations for correctness in the given setting and for relationship to other optimizations. Building up on that information, | ||
+ | |||
+ | **Current Status:** nothing done yet. | ||
+ | |||
+ | **Needed Work:** | ||
+ | * Analyse all optimisations for correctness in the given setting and for relationship to other optimizations. | ||
+ | * investigate possible approaches for optimising the cycle. |