>Why are you doing this? Don't the existing threads provide a much more robust and better-performing solution? It sounds like you're recreating the old Solaris 8 two-level thread library, which we intentionally removed seven years ago because it's an inferior solution (PSARC 2001/287).
I am not trying to replace Solaris' threads. It is a realtime OS prototype. It is very convenient to do the development with Solaris; I suppose, at this point, it could be considered a "virtual realtime" OS. I'll leave it as is when running w/Solaris, because the way it works now is that every function eventually returns to its caller, which makes it all much more understandable. I didn't like the fact that a thread may be moved off the CPU with an outstanding exception frame on its stack; however, it does work that way. -- This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
