about summary refs log tree commit diff
path: root/library/std/src/sys/unix/os.rs
AgeCommit message (Expand)AuthorLines
2021-05-14Move `std::memchr` to `sys_common`Christiaan Dirkx-1/+1
2021-04-29Simplify chdir implementation and minimize unsafe blockJosh Triplett-5/+3
2021-04-23Explicitly implement `!Send` and `!Sync` for `sys::{Args, Env}`Christiaan Dirkx-3/+4
2021-04-22Rollup merge of #84402 - CDirkx:rwlock, r=dtolnayDylan DPC-1/+1
2021-04-21Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock`Christiaan Dirkx-1/+1
2021-04-19Fix `vxworks` compilation errorsChristiaan Dirkx-8/+3
2021-04-18Rename `NotSupported` to `Unsupported`Christiaan Dirkx-1/+1
2021-04-18Use `NotSupported` in more placesChristiaan Dirkx-1/+1
2021-04-13Fix join_paths error display.Eric Huss-1/+1
2021-03-24Rollup merge of #83353 - m-ou-se:io-error-avoid-alloc, r=nagisaDylan DPC-9/+9
2021-03-21Use io::Error::new_const everywhere to avoid allocations.Mara Bos-9/+9
2021-03-14Revert "Revert "use RWlock when accessing os::env #81850""The8472-9/+10
2021-03-07Revert "use RWlock when accessing os::env #81850"Eric Huss-10/+9
2021-02-09split guard into read and write typesThe8472-2/+2
2021-02-08introduce StaticRWLock wrapper to make methods safeThe8472-8/+9
2021-02-08avoid &mut on the read path since it now allows concurrent readersThe8472-1/+1
2021-02-07use rwlock for accessing ENVThe8472-8/+8
2020-10-16Take sys/vxworks/{os,path,pipe} from sys/unix instead.Mara Bos-5/+30
2020-10-14Remove lifetime from StaticMutex and assume 'static.Mara Bos-1/+1
2020-09-27Split sys_common::Mutex in StaticMutex and MovableMutex.Mara Bos-5/+4
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-27/+3
2020-07-27mv std libs to library/mark-0/+674