unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* C level threads...
@ 2002-12-02  1:30 Marius Vollmer
  2002-12-02  8:24 ` Mikael Djurfeldt
  2002-12-02 12:57 ` Mikael Djurfeldt
  0 siblings, 2 replies; 5+ messages in thread
From: Marius Vollmer @ 2002-12-02  1:30 UTC (permalink / raw)


Ok, I have documented and implemented the C level thread API (mostly
unchanged from what we had before I deprecated it), and reorganized
the thread implementation to revolve around this API.  The difference
between null-threads and coop-pthreads (implementation-wise, not
behavior-wise) is now very small, which should be a good thing.

I haven't yet ported coop threads over to the new arrangement, tho,
since I didn't had the time and I wanted to commit what I had anyway.
I will come back to this and reinstall coop support, hopefully soon.

Anyway, the default is now coop-pthreads and I think we should keep it
that way.  Threads should not be some thing that you have to configure
into your Guile and where you are lucky that you can get them, they
should be something that is always there (unless configured away).

The C level API is not pluggable yet, and I have to admit that I
didn't plan for that, but the thing is still 'hot' and ductile so if
someone wants to work on pluggable threads...

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-12-02 17:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-02  1:30 C level threads Marius Vollmer
2002-12-02  8:24 ` Mikael Djurfeldt
2002-12-02 11:43   ` Mikael Djurfeldt
2002-12-02 17:27   ` Marius Vollmer
2002-12-02 12:57 ` Mikael Djurfeldt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).