@inproceedings{Burger:regs, author = {Robert G. Burger and Oscar Waddell and R. Kent Dybvig}, title = {Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling}, booktitle = {Proceedings of the {SIGPLAN} '95 Conference on Programming Language Design and Implementation}, pages = {130--138}, month = jun, year = 1995, texturl = "http://www.cs.indiana.edu/~dyb/pubs/Reg-Alloc-PLDI95.pdf", annote = {Describes a register allocation mechanism used by Chez Scheme.}}