diff options
| author | bors <bors@rust-lang.org> | 2013-04-19 15:57:50 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-04-19 15:57:50 -0700 |
| commit | 6510fd92544467a03df93b5124644976aa79f964 (patch) | |
| tree | 58b8f87b6432f171e4dd7d0b82cc9adbb4938b83 /src/rt/rust_run_program.cpp | |
| parent | bffe23b0cfee2e6957a81a98f8c8a885522e3444 (diff) | |
| parent | 7270fadfccb8f7b767bf45bda106a55b6a874c03 (diff) | |
| download | rust-6510fd92544467a03df93b5124644976aa79f964.tar.gz rust-6510fd92544467a03df93b5124644976aa79f964.zip | |
auto merge of #5960 : brson/rust/io, r=pcwalton
r? This pull request is a grab bag of work on the new scheduler. The most important commit here is where I [outline](https://github.com/brson/rust/blob/io/src/libcore/rt/io/mod.rs) a fairly complete I/O API, based on `Reader` and `Writer` types, as in the current `core::io` module. I've organized this version into a number of modules with declarations for Files, TCP, UDP, Unix sockets, blocking/non-blocking implementations, memory buffers, compression adapters. I'm trying to get this into shape to present on the mailing list. This branch also wires up `spawn` to the new scheduler, and simplifies the core scheduler operations.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
