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

Reply via email to