Profile-Driven Dynamic Recompilation in Scheme

Robert G. Burger

Friday, February 14, 1997

Goals

* Exploit dynamic program information

* Collect profile data efficiently

* Instrument, uninstrument, and recompile on the fly

* Annotate original source with profile data