]> git.lizzy.rs Git - rust.git/commit
Implement a basic event loop built on LittleLock
authorAlex Crichton <alex@alexcrichton.com>
Tue, 22 Oct 2013 22:00:37 +0000 (15:00 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 25 Oct 2013 06:49:11 +0000 (23:49 -0700)
commit64a5c3bc1ee869990f8205374f9dac837a475dbd
treee791509c56fd43d8a5055e4d9ca163897ed4c4b5
parent3ee5ef12fb71be95d6e7f679900a497a2580d25e
Implement a basic event loop built on LittleLock

It's not guaranteed that there will always be an event loop to run, and this
implementation will serve as an incredibly basic one which does not provide any
I/O, but allows the scheduler to still run.

cc #9128
12 files changed:
src/libextra/comm.rs
src/libstd/rt/basic.rs [new file with mode: 0644]
src/libstd/rt/io/mod.rs
src/libstd/rt/mod.rs
src/libstd/rt/sched.rs
src/libstd/rt/task.rs
src/libstd/rt/test.rs
src/libstd/select.rs
src/libstd/task/mod.rs
src/libstd/unstable/sync.rs
src/rt/rust_builtin.cpp
src/rt/rustrt.def.in