[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Did I hear you folks might be interested in POSIX threads?

On Tuesday 11 December 2001 18:03 pm, Jeroen Dekkers wrote:
> > I'm not sure how portable NGPT is. Also, we already have a partial

Actually, being based originally on GNU Pth, it's pretty portable.  There are 
very few dependencies on Linux except for one module.

> > implementation of pthreads, it's located at
> > http://savannah.gnu.org/projects/pthreads/ 

There's nothing there right now....

> > if you're interested. Most of
> > the things missing here are hurd and mach specific things as signalling,
> > stack allaction and some other things. Those things also need to be done
> > with NGPT.

Are you saying that this stuff is still missing from the kernel?  I certainly 
hope not ;-)  Userlevel stack allocation is handled within NGPT already.  
Looking at the threading interface posted on the Hurd website, I don't think 
it will take much to port NGPT over to Hurd.

> >
> > AFAIK Roland wants a long-term implementation which is thightly with
> > glibc, with sysdeps for the Hurd and linux. I don't know if NGPT matches
> > that requirement.

We're already tightly coupled with glibc (but not in the build itself) and as 
I said earlier, sysdeps for the Hurd should be a snap...

     Bill Abt
     Senior Software Engineer
     Next Generation POSIX Threading for Linux
     IBM Cambridge, MA, USA 02142
     Ext: +(00)1 617-693-1591
     T/L: 693-1591 (M/W/F)
     T/L: 253-9938 (T/Th/Eves.)
     Cell: +(00)1 617-803-7514
     babt@us.ibm.com or abt@us.ibm.com

Reply to: