logo       

Re: Questions on changing Chicken runtime and some other stuff: msg#00087

lisp.scheme.chicken

Subject: Re: Questions on changing Chicken runtime and some other stuff

Sergey Khorev scripsit:

> The idea was to use Chicken as an embedded interpreter but don't have
> two GC's in one process.

One has to distinguish between the initial garbage collector, which moves
nongarbage from the (garbage) stack to the heap, and garbage collections
within the heap. The first is part of the Chicken way of doing business;
the second could probably be replaced by a different GCed heap, or even
a conservative GC such as Boehm-Demers-Weiser.

(I'm talking in general terms now; I've never looked at the code to see
how it does things.)

--
The man that wanders far cowan@xxxxxxxx
from the walking tree http://www.reutershealth.com
--first line of a non-existent poem by: John Cowan


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise