]> git.lizzy.rs Git - rust.git/commit
Make some more rt components public
authorAlex Crichton <alex@alexcrichton.com>
Tue, 22 Oct 2013 22:09:23 +0000 (15:09 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Mon, 28 Oct 2013 20:14:42 +0000 (13:14 -0700)
commit5dd1583c57fbee9a07ac1111858871c241a24c50
tree93532b8b4189fe0e2f090dc8fcd0a9537a0d9191
parent2ab4a6fab046769ddad48de557f64b0a97f86ce3
Make some more rt components public

Primarily this makes the Scheduler and all of its related interfaces public. The
reason for doing this is that currently any extern event loops had no access to
the scheduler at all. This allows third-party event loops to manipulate the
scheduler, along with allowing the uv event loop to live inside of its own
crate.
src/libstd/rt/mod.rs
src/libstd/rt/sched.rs
src/libstd/select.rs
src/libstd/task/mod.rs
src/libstd/task/spawn.rs
src/libstd/unstable/mod.rs