Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling. - Robert G. Burger; Oscar Waddell; R. Kent Dybvig (PLDI, 1995)

Representing Control in the Presence of One-Shot Continuations. - Carl Bruggeman; Oscar Waddell; R. Kent Dybvig (PLDI, 1996)

Fast and Effective Procedure Inlining. - Oscar Waddell; R. Kent Dybvig (SAS, 1997)

Visualizing the Performance of Higher-Order Programs. - Oscar Waddell; J. Michael Ashley (PASTE, 1998)

Visualizing Partial Evaluation. - Oscar Waddell; R. Kent Dybvig (ACM Comput. Surv., 1998)

Extending the Scope of Syntactic Abstraction. - Oscar Waddell; R. Kent Dybvig (POPL, 1999)

A nanopass infrastructure for compiler education. - Dipanwita Sarkar; Oscar Waddell; R. Kent Dybvig (ICFP, 2004)

Educational Pearl: A Nanopass framework for compiler education. - Dipanwita Sarkar; Oscar Waddell; R. Kent Dybvig (J. Funct. Program., 2005)

Fixing Letrec: A Faithful Yet Efficient Implementation of Scheme's Recursive Binding Construct. - Oscar Waddell; Dipanwita Sarkar; R. Kent Dybvig (High. Order Symb. Comput., 2005)