about summary refs log tree commit diff
path: root/src/libstd/sys/redox/pipe.rs
AgeCommit message (Collapse)AuthorLines
2019-08-06redox: convert to target_family unixJeremy Soller-101/+0
2019-04-27Stabilized vectored IOSteven Fackler-3/+3
This renames `std::io::IoVec` to `std::io::IoSlice` and `std::io::IoVecMut` to `std::io::IoSliceMut`, and stabilizes `std::io::IoSlice`, `std::io::IoSliceMut`, `std::io::Read::read_vectored`, and `std::io::Write::write_vectored`. Closes #58452
2019-04-10std: Add `{read,write}_vectored` for more typesAlex Crichton-1/+9
This commit implements the `{read,write}_vectored` methods on more types in the standard library, namely: * `std::fs::File` * `std::process::ChildStd{in,out,err}` * `std::io::Std{in,out,err}` * `std::io::Std{in,out,err}Lock` * `std::io::Std{in,out,err}Raw` Where supported the OS implementations hook up to native support, otherwise it falls back to the already-defaulted implementation.
2019-02-28libstd => 2018Taiki Endo-3/+3
2018-12-25Remove licensesMark Rousskov-10/+0
2017-06-22Fix Redox build, broken in ecbb896b9eb2acadefde57be493e4298c1aa04a3Ian Douglas Scott-2/+2
2017-06-20Add `Read::initializer`.Steven Fackler-4/+0
This is an API that allows types to indicate that they can be passed buffers of uninitialized memory which can improve performance.
2016-11-28Commit to fix make tidyJeremy Soller-6/+4
2016-11-28Switch to using syscall crate directly - without importJeremy Soller-2/+2
2016-11-14Simple implementation of read2Jeremy Soller-10/+13
2016-10-29Implement env, reentrant mutex, and partially implement scoped thread ↵Jeremy Soller-0/+1
locals. Better error messages for unsupported features
2016-10-28Remove unsafe libc layerJeremy Soller-3/+3
2016-10-27Add redox systemJeremy Soller-0/+105