What is the problem? WOuldn't every object that ends up on the
evaluation stack, have to have it's gc-dont-touch-me flag set?
<chaim>
>>>>> "JT" == John Tobey <[EMAIL PROTECTED]> writes:
JT> =head1 TITLE
JT> Binary stack layout to support accurate garbage collection and
JT> continuations
JT> =head1 VERSION
JT> =head1 ABSTRACT
JT> C is neither designed nor well suited for high-level language
JT> interpreters or compiler output. However, it can be bludgeoned into
JT> allowing enough stack inspection to implement accurate mark-and-sweep
JT> garbage collection and Lisp/Scheme-style continuations. Perl might
JT> gain performance from the former and a desirable feature in the
JT> latter.
--
Chaim Frenkel Nonlinear Knowledge, Inc.
[EMAIL PROTECTED] +1-718-236-0183