summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2022-07-15Tests for unsound Windows file methodsChris Denton-0/+25
2022-07-15Windows: Fallback for overlapped I/OChris Denton-1/+26
2022-07-15Use `rtabort!` instead of `process::abort`Chris Denton-7/+2
2022-07-05Rollup merge of #98126 - fortanix:raoul/mitigate_stale_data_vulnerability, r=...Matthias Krüger-10/+142
2022-06-22Rollup merge of #96768 - m-ou-se:futex-fuchsia, r=tmandryYuki Okushi-0/+51
2022-06-21Use futex based thread parker on Fuchsia.Mara Bos-0/+51
2022-06-19Auto merge of #97791 - m-ou-se:const-locks, r=m-ou-sebors-0/+8
2022-06-19Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-seMatthias Krüger-4/+4
2022-06-17Rollup merge of #97844 - ChrisDenton:dont-panic, r=JohnTitorDylan DPC-4/+5
2022-06-17Auto merge of #98143 - cuviper:futex-rwlock-inline, r=thomccbors-0/+9
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-4/+4
2022-06-15Auto merge of #97178 - sunfishcode:ownedfd-and-dup, r=joshtriplettbors-1/+1
2022-06-15Add `#[inline]` to small fns of futex `RwLock`Josh Stone-0/+9
2022-06-15Document that `BorrowedFd` may be used to do a `dup`.Dan Gohman-1/+1
2022-06-15Auto merge of #95897 - AzureMarker:feature/horizon-std, r=nagisabors-55/+96
2022-06-14Implement stabilization of `#[feature(io_safety)]`.Dan Gohman-6/+6
2022-06-14Rollup merge of #98042 - DrMeepster:winfred_std_changes, r=ChrisDentonDylan DPC-8/+10
2022-06-13Enable thread_local_dtor on horizon OSIan Chamberlain-1/+1
2022-06-13Update libc::stat field namesIan Chamberlain-1/+6
2022-06-13Enable argv support for horizon OSIan Chamberlain-4/+7
2022-06-13Use the right wait_timeout implementationAzureMarker-7/+7
2022-06-13Horizon OS STD supportMeziu-54/+87
2022-06-13add inline(always) to optionDrMeepster-0/+1
2022-06-11fix compat_fn option method on miriDrMeepster-8/+9
2022-06-10Auto merge of #96837 - tmiasko:stdio-fcntl, r=joshtriplettbors-35/+56
2022-06-10use fcntl fallback for additional poll-specific errorsThe 8472-7/+8
2022-06-08remove unneeded codeStefan Lankes-5/+0
2022-06-07Windows: No panic if function not (yet) availableChris Denton-4/+5
2022-06-06Make all {Mutex, Condvar, RwLock}::new #[inline].Mara Bos-0/+8
2022-06-05Remove SIGIO reference on HaikuRyan Zoeller-0/+1
2022-06-04Auto merge of #97191 - wesleywiser:main_thread_name, r=ChrisDentonbors-1/+15
2022-06-04keep using poll as fast path and only use fcntl as fallbackThe 8472-19/+64
2022-06-04Rollup merge of #97647 - m-ou-se:lazy-box-locks, r=AmanieuDylan DPC-90/+101
2022-06-03Auto merge of #95833 - notriddle:notriddle/human-readable-signals, r=yaahcbors-6/+82
2022-06-03Lazily allocate+initialize locks.Mara Bos-28/+62
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-62/+39
2022-06-02Fix MIPS-specific signal bugMichael Howell-1/+10
2022-06-01std: show signal number along with nameMichael Howell-46/+50
2022-05-30Remove "sys isn't exported yet" phraseest31-1/+0
2022-05-27Call the OS function to set the main thread's name on program initWesley Wiser-1/+15
2022-05-25Disable unix::net::ancillary on BSD.Mara Bos-18/+2
2022-05-21Fix typo in futex RwLock::write_contended.Mara Bos-3/+2
2022-05-21Use GRND_INSECURE instead of /dev/urandom when possibleJason A. Donenfeld-0/+15
2022-05-19Rollup merge of #97127 - Mark-Simulacrum:revert-96441, r=m-ou-seYuki Okushi-119/+31
2022-05-18Rollup merge of #96917 - marti4d:master, r=ChrisDentonDylan DPC-4/+74
2022-05-17Revert "Auto merge of #96441 - ChrisDenton:sync-pipes, r=m-ou-se"Mark Rousskov-119/+31
2022-05-16Improve error message for fallback RNG failureChris Martin-1/+1
2022-05-15fix use of SetHandleInformation on UWPbdbai-1/+13
2022-05-13Address review feedbackChris Martin-31/+22
2022-05-11Use `fcntl(fd, F_GETFD)` to detect if standard streams are openTomasz Miąsko-31/+6