This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Threads in Guile
- To: Guile Mailing List <guile at sourceware dot cygnus dot com>
- Subject: Re: Threads in Guile
- From: Chris Cramer <crayc at kiwi dot pyro dot net>
- Date: Thu, 1 Jun 2000 20:38:46 -0500
- References: <xy7vgzwyww7.fsf@mdj.nada.kth.se> <Pine.LNX.4.21.0005311146350.20418-100000@marvin.ida.ing.tu-bs.de>
On Wed, May 31, 2000 at 11:34:54PM +0200, Dirk Herrmann wrote:
> Nowhere in guile there is a reference to the things in guile-qthreads
> any more with one exception: iselect.[ch] And, the stuff in there is
> heavily connected with the implementation of the coop
> threads. Unfortunately, I don't really understand what is going on
> there.
IIRC it's just a replacement for select() that keeps one thread from
blocking everyone with a select()/read()/write()/etc. I believe you can
just toss it; pthreads doesn't need anything like it, and all the code
that needs it is marked with #ifdefs.
--
C. Ray C. aka Christopher Cramer
crayc@pyro.net
http://www.pyro.net/~crayc/