Robert Hieb, R. Kent Dybvig, and Carl Bruggeman. Representing Control in the Presence of First-Class Continuations.
ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation, June 1990.
Languages such as Scheme and Smalltalk that provide continuations as first-class data objects present a challenge to efficient implementation.
Allocating activation records in a heap has proven unsatisfactory because of increased frame linkage costs, increased garbage collection overhead, and decreased locality of reference.
However, simply allocating activation records on...
Post new comment