Innermost Fusion

Stratego -- Strategies for Program Transformation
An experimental fusion transformation for fusing the generic InnermostStrategy? with the rules it is instantiated with was implemented in StrategoRelease05. The transformation is described in FusingLogicAndControl.

The transformation is not as useful after StrategoRelease06, since InliningDefinitions? has been reduced. To get a better result out of the transformation, the inlining heuristics need to be improved. Probably it is a good idea to move the inliner from the front-end to the optimizer.

-- EelcoVisser - 09 Dec 2001


CategoryToDo? | ToDo | StrategoOptimization