I think Phill Edwards <[EMAIL PROTECTED]> plans to rewrite
Linux's pthread package. You are right that the current state of linux-
threads is unacceptable for a Java run-time, as is evident in the
state of the 1.1.7native port.
Implementing a hybrid architecture that would map multiple user-level
threads on one or more kernel threads (as in Solaris) will still require
kernel support, however. You guys need to convince Linus that that's
necessary. He's looking at it only from the kernel perspective.
I'm not sure what's actually needed. I'd guess you'd need at least a signal
like SIGLWP, "all kernel threads are blocked", possibly another
signal for cancel(?). You may be able to use some existing signals like
linux-threads does, but I'd guess you run out at some point (doesn't
Linux still have the only 32bit/signal mask restriction?)
- Godmar
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]