Re: About removing the low level thread API

2005-03-03 Thread Kevin Ryde
Marius Vollmer <[EMAIL PROTECTED]> writes: > > Guile needs it internally anyway, but when we do not export it, we can > just implement what we need and can change it at will, of course. I'd be inclined to leave it out for now, wait until the threading changes have settled down. _

Re: About cleaning up the thread stuff

2005-03-03 Thread Kevin Ryde
Marius Vollmer <[EMAIL PROTECTED]> writes: > > Ok, I have merged this branch now back into HEAD, which probably > causes a lot of instability. With glibc 2.3.2, in eval.c I had to #define _GNU_SOURCE to get PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP from . ___

About removing the low level thread API

2005-03-03 Thread Marius Vollmer
Hi, I am not completely happy about having removed the low level thread API. I do think that it is not the job of Guile to provide such a thing and I also found its presence to be confusing, when compared with the 'regular' thread API. On the other hand, Guile itself both works on systems that