next up previous
Next: References Up: But Mom, I don't Previous: Transformation

Implementation and Practicalities

In Moby, the compiler performs the analysis and transformation as part of cluster conversion:

To handle mutual recursion in the source language, the analysis becomes a fixed-point computation.

In practice, there are significant speed-ups (on synthetic benchmarks) when compiled using local CPS conversion.



Matthew Fluet 2002-02-22