Brian Anderson
|
a246e8faf3
|
core::rt: Convert unsafe_borrow_io to a Local impl
|
2013-05-20 15:21:29 -07:00 |
|
Brian Anderson
|
2f99fb8efa
|
core::rt: Remove local_sched module
|
2013-05-20 15:21:29 -07:00 |
|
Brian Anderson
|
06f1a64bd6
|
core::rt: Convert users of local_sched to Local trait
|
2013-05-20 15:21:09 -07:00 |
|
Steve Klabnik
|
dc57d15b69
|
Remove more warnings.
Mostly of the 'unused imports' kind.
|
2013-05-19 20:00:39 -07:00 |
|
Corey Richardson
|
cc57ca012a
|
Use assert_eq! rather than assert! where possible
|
2013-05-19 08:16:02 -04:00 |
|
Brian Anderson
|
1c1f11e649
|
core::rt: Warnings
|
2013-05-15 12:19:16 -07:00 |
|
Brian Anderson
|
c42b03de17
|
core::rt: Fix scheduling logic for enqueued tasks
|
2013-05-15 12:19:15 -07:00 |
|
Brian Anderson
|
174ec1e422
|
core::rt: Error handling for TcpStream.read
|
2013-05-15 12:19:15 -07:00 |
|
Brian Anderson
|
b04fce6a90
|
Merge remote-tracking branch 'brson/io-upstream' into incoming
Conflicts:
src/libcore/logging.rs
src/libcore/rt/local_services.rs
src/libcore/rt/uv/mod.rs
src/libcore/rt/uv/net.rs
src/libcore/rt/uv/uvio.rs
src/libcore/unstable.rs
|
2013-05-14 15:30:01 -07:00 |
|
Brian Anderson
|
ee0ce64d9d
|
core::rt: Wait for handles to close
|
2013-05-14 14:52:07 -07:00 |
|
Brian Anderson
|
d234cf7e44
|
core::rt: Make TCP servers work
|
2013-05-14 14:52:06 -07:00 |
|
Brian Anderson
|
dbf89664aa
|
core::rt: Move the implementation of IdleWatcher to its own file
|
2013-05-14 14:52:06 -07:00 |
|
Brian Anderson
|
6ab02c03da
|
core::rt: Convert some uv functions to extension methods
|
2013-05-14 14:52:05 -07:00 |
|
Brian Anderson
|
cfd183db15
|
core::rt: Fix some copies in uv
|
2013-05-14 14:52:05 -07:00 |
|
Brian Anderson
|
b771c99304
|
core::rt: Fix the finalizer on UvTcpStream and UvTcpListener
Eliminates a lot of calls to `close`
|
2013-05-14 14:52:05 -07:00 |
|
Brian Anderson
|
01b7b7d5a0
|
core::rt: Use unsafe pointers instead of transmuted regions
|
2013-05-14 14:52:02 -07:00 |
|
Brian Anderson
|
ab284d44d8
|
core::rt Restructure some modules
Put all uv code under rt::uv, as if it were in its own crate.
Pull local_sched out of rt::sched.
|
2013-05-13 14:24:10 -07:00 |
|