mozilla/rust — pull request #8327 by sstewartgallus (2013-08-06 04:11:44+00:00)
Title: Factor WaitQueue out into a separate file

I'm a bit disappointed that I couldn't figure out how to factor out more of the code implementing `extra::sync` but I feel this is an okay start. Also I added some documentation explaining that `WaitQueue` isn't thread safe, and needs an exclusive lock.

@bblum