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