mozilla/rust — pull request #5909 by brson (2013-04-16 18:27:46+00:00)
Title: Scheduler cleanup

This is just a bunch of minor changes and simplifications to the structure of core::rt. It makes ownership of the ~Scheduler more strict (though it is still mutably aliased sometimes), turns the scheduler cleanup_jobs vector into just a single job, shunts the thread-local scheduler code off to its own file.