Microsoft Research independently invents XWT's threading model
Adam Megacz <[email protected]> 23 Oct 2002 13:54:57 -0700
| Newsgroups | gmane.comp.java.xwt.announce |
|---|---|
| Organization | Myself |
| Message-ID | <[email protected]> |
I was floored when I read this paper for one of my classes at Berkeley... http://research.microsoft.com/%7Eadya/pubs/usenix2002-fibers.pdf They cover Win32 fibers, which are essentially identical to the cooperative tasking model used in XWT. They call the foreground thread the "main fiber", and refer to stuff like _Press1 as "events". They comingle event-driven and yield()-driven code the same way XWT does, with the same requirements about not yielding/blocking in the foreground (event-delivery) thread, and the same trick (spawning a background thread) to work around it. I'm just peeved that I didn't think of submitting a USENIX paper... D'oh! - a -- "Through your rags I see your vanity" -- Socrates _______________________________________________ http://lists.xwt.org/listinfo/announce