It generates code in approximately 10 instructions per generated instruction, and is easily extendable by clients. A tutorial describing it can be obtained by clicking here . A beta version of the system is also available . Click here for a bit more information. This paper appeared in POPL 1996.
Slides are available here .
A System for Fast, Flexible, and High-level Dynamic Code Generation by Massimiliano Poletto, Dawson R. Engler and M. Frans Kaashoek. This paper will appear in PLDI 1997. A preliminary release of the tcc compiler can be obtained from the tickc homepage . A preliminary release of the tcc compiler can be obtained from the tickc homepage . An Efficient, Retargetable Dynamic Code Generator , by Dawson R. Engler and Todd A. Proebsting.