Monthly Archives: June 2009

Implementing continuations for a virtual machine environment

When I was a graduate student at CSU, Chico I wrote my master’s thesis on how to implement Scheme-style continuations within the context of the .NET CLR – Implementing Continuations for a Virtual Machine Environment.
Traditional continuation implementation techniques depend on the ability to modify the area of memory holding the runtime call stack, but the CLR