This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: continuation and multi-threading


Keisuke Nishida <kxn30@po.cwru.edu> writes:

> > I think a quick fix would be to allocate frames on the
> > heap and link them together.  Of course, solutions 2--5 
> > will be slower than solution 1 but will they be much slower?
> > I think a slowdown up to factor 2 would be acceptable.
> 
> This is quite easy, but how could the VM know when a frame could be
> collected?  Is there any good documentation describing these issues?

Christian Queinnec's "Lisp In Small Pieces" is an excellent book for
these issues.

-- 
Craig Brozefsky               <craig@red-bean.com>
Lisp Web Dev List  http://www.red-bean.com/lispweb
---  The only good lisper is a coding lisper.  ---

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]