[gclist] Boehm gc & SMP-Linux threads

Fergus Henderson fjh@cs.mu.oz.au
Mon, 8 Dec 1997 17:12:58 +1100


We've just started looking at getting the Boehm (et al) collector
working with Posix threads, in particular on Linux with Xavier Leroy's
kernel threads package, and also on Digital Unix.

Has anyone else done any work on either of these yet?

If not, does anyone have any suggestions about what approach to take?

We were thinking of trying to adapt the Boehm collector's Irix thread
support.  Unfortunately, the documentation says that the Irix thread
support uses some assumptions that Posix threads don't guarantee, but
doesn't say what those assumptions are, and they weren't apparent from
a quick inspection of the code.

Thanks in advance,

Fergus Henderson <fjh@cs.mu.oz.au>   |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>   |  of excellence is a lethal habit"
PGP: finger fjh@         |     -- the last words of T. S. Garp.