summary refs log tree commit diff
path: root/library/std/src/sys/unix/process
AgeCommit message (Expand)AuthorLines
2021-03-14Revert "Revert "use RWlock when accessing os::env #81850""The8472-3/+3
2021-03-10Rollup merge of #82949 - the8472:forget-envlock-on-fork, r=joshtriplettDylan DPC-6/+9
2021-03-10Rollup merge of #82411 - ijackson:fix-exitstatus, r=dtolnayYuki Okushi-2/+45
2021-03-09Do not attempt to unlock envlock in child process after a fork.The8472-6/+9
2021-03-09Always compile the fragile wait status test cases, just run them conditionallyIan Jackson-6/+7
2021-03-07Revert "use RWlock when accessing os::env #81850"Eric Huss-3/+3
2021-03-04ExitStatus tests: Make less legible to satisfy "tidy"Ian Jackson-2/+4
2021-03-04ExitStatus unknown wait status test: Make it Linux onlyIan Jackson-1/+1
2021-03-04ExitStatus stop signal display test: Make it Linux onlyIan Jackson-2/+7
2021-02-23Update outdated comment in unix Command.Eric Huss-17/+5
2021-02-23process::unix: Test wait status formattingIan Jackson-0/+26
2021-02-22process::unix: Handle other wait statuses in ExitStatus as DisplayIan Jackson-2/+11
2021-02-08introduce StaticRWLock wrapper to make methods safeThe8472-3/+3
2021-02-07use rwlock for accessing ENVThe8472-3/+3
2021-01-21Add setgroups to std::os::unix::process::CommandExtslo1-7/+23
2021-01-20Deprecate-in-future the constants superceded by RFC 2700bstrie-1/+0
2021-01-17Don't use posix_spawn_file_actions_addchdir_np on macOS.Eric Huss-4/+14
2021-01-13Fix typos in Fuchsia unix_process_wait_moreDavid Tolnay-2/+2
2021-01-13ExitStatusExt: Fix build on FuchsiaIan Jackson-0/+44
2021-01-13unix ExitStatus: Provide .continued()Ian Jackson-0/+4
2021-01-13unix ExitStatus: Provide .stopped_signal()Ian Jackson-0/+4
2021-01-13unix ExitStatus: Provide .core_dumpedIan Jackson-0/+4
2021-01-13unix ExitStatus: Provide .into_raw()Ian Jackson-0/+4
2021-01-13unix ExitStatus: Do not treat WIFSTOPPED as WIFSIGNALEDIan Jackson-1/+1
2020-11-08Avoid overlapping cfg attributes when both macOS and aarch64Jake Goulding-10/+15
2020-10-20Check that pthread mutex initialization succeededTomasz Miąsko-5/+1
2020-10-17Auto merge of #77455 - asm89:faster-spawn, r=kennytmbors-1/+7
2020-10-16Take some of sys/vxworks/process/* from sys/unix instead.Mara Bos-1/+7
2020-10-08Check for errors returned from posix_spawn*_init functionsTomasz Miąsko-8/+10
2020-10-08Check for non-zero return value from posix_spawn functionsTomasz Miąsko-10/+14
2020-10-04Update libc to 0.2.79Josh Triplett-23/+3
2020-10-02Rollup merge of #77432 - tmiasko:posix-spawn-musl, r=cuviperJonas Schievink-6/+8
2020-10-02Use posix_spawn() on unix if program is a pathAlexander Mols-1/+7
2020-10-02Auto merge of #77029 - ehuss:command-access, r=dtolnaybors-6/+56
2020-10-01Use posix_spawn on musl targetsTomasz Miąsko-6/+8
2020-09-29Use `rtassert!` instead of `assert!` from the child process after fork() in s...hyd-dev-1/+1
2020-09-26Add accessors to Command.Eric Huss-6/+56
2020-09-15[fuchsia] Propagate the userspace UTC clockAdam Lesinski-1/+3
2020-09-11Ignore unnecessary unsafe warningsThomas de Zeeuw-1/+21
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-68/+67
2020-07-27mv std libs to library/mark-0/+1543