Google Research

An Unexceptional Implementation of First-Class Continuations

  • Joseph Marshall
Proceedings of the 2009 International Lisp Conference, Association of Lisp Users, 1938 East Beech Road, Sterling, Virginia 20164, pp. 36-40


Describes how to implement first-class continuations on a virtual machine that does not support stack inspection. Unlike previous work, use of the exception handler is avoided. Measurements demonstrate acceptable performance.

Research Areas

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work