diff options
| author | bors <bors@rust-lang.org> | 2014-02-23 22:06:50 -0800 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-02-23 22:06:50 -0800 |
| commit | a5342d5970d57dd0cc4805ba0f5385d7f3859c94 (patch) | |
| tree | 8ba2e1a0af5cece5ec0be20375bca77710f2c333 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 3c2650b4d570bee29332e75109687bc3d5d05b5c (diff) | |
| parent | a9bd447400c0854600e994f562e2b230171f328f (diff) | |
| download | rust-a5342d5970d57dd0cc4805ba0f5385d7f3859c94.tar.gz rust-a5342d5970d57dd0cc4805ba0f5385d7f3859c94.zip | |
auto merge of #12380 : alexcrichton/rust/run-rewrite, r=brson
The std::run module is a relic from a standard library long since past, and there's not much use to having two modules to execute processes with where one is slightly more convenient. This commit merges the two modules, moving lots of functionality from std::run into std::io::process and then deleting std::run. New things you can find in std::io::process are: * Process::new() now only takes prog/args * Process::configure() takes a ProcessConfig * Process::status() is the same as run::process_status * Process::output() is the same as run::process_output * I/O for spawned tasks is now defaulted to captured in pipes instead of ignored * Process::kill() was added (plus an associated green/native implementation) * Process::wait_with_output() is the same as the old finish_with_output() * destroy() is now signal_exit() * force_destroy() is now signal_kill() Closes #2625 Closes #10016
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
