about summary refs log tree commit diff
path: root/library/std/src/sys/windows
AgeCommit message (Expand)AuthorLines
2022-08-20Use const instead of staticChris Denton-3/+3
2022-08-20Simplify load/storeChris Denton-6/+3
2022-08-19Fix comment typoThom Chiovoloni-1/+1
2022-08-18Avoid zeroing a 1kb stack buffer on every call to `std::sys::windows::fill_ut...Thom Chiovoloni-5/+13
2022-08-18Address reviewer commentsNick Cameron-2/+2
2022-08-18Windows: Load synch functions togetherChris Denton-79/+94
2022-08-15Auto merge of #100007 - ChrisDenton:dtor-inline-never, r=michaelwoeristerbors-0/+4
2022-08-05non-linux platformsNick Cameron-10/+8
2022-08-04Update after code reviewChris Denton-6/+12
2022-08-04Remove Windows function preloadingChris Denton-158/+86
2022-08-04Add visibility modifier to compat macroChris Denton-2/+2
2022-08-03Rollup merge of #99371 - ChrisDenton:simplify-gen-random-keys, r=thomccDylan DPC-60/+8
2022-08-01Auto merge of #98246 - joshtriplett:times, r=m-ou-sebors-1/+45
2022-08-01Never inline Windows dtor accessChris Denton-0/+4
2022-07-31Rollup merge of #99984 - ChrisDenton:fix-miri, r=Mark-SimulacrumMatthias Krüger-5/+5
2022-07-31Make sure `symbol_name` is const evaluatedChris Denton-4/+4
2022-07-31Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplettbors-2/+2
2022-07-31Fix compat.rs for `cfg(miri)`Chris Denton-1/+1
2022-07-31Auto merge of #99553 - ChrisDenton:lazy-compat-fn, r=Mark-Simulacrumbors-64/+205
2022-07-30Reset directory iteration in remove_dir_allChris Denton-1/+3
2022-07-26Rewrite Windows `compat_fn` macroChris Denton-64/+205
2022-07-20Rollup merge of #98916 - ChrisDenton:hiberfil.sys, r=thomccDylan DPC-26/+82
2022-07-17Simplify Windows `hashmap_random_keys`Chris Denton-60/+8
2022-07-15Return an error if trying to set a file timestamp to 0 on WindowsJosh Triplett-5/+12
2022-07-15Support setting file accessed/modified timestampsJosh Triplett-1/+38
2022-07-09Auto merge of #98950 - ChrisDenton:getoverlapped-io, r=thomccbors-8/+53
2022-07-07Rollup merge of #97917 - AronParker:master, r=ChrisDentonMatthias Krüger-0/+6
2022-07-06Tests for unsound Windows file methodsChris Denton-0/+25
2022-07-06Windows: Fallback for overlapped I/OChris Denton-1/+26
2022-07-06Use `rtabort!` instead of `process::abort`Chris Denton-7/+2
2022-07-05Windows: Use `FindFirstFileW` if `metadata` failsChris Denton-10/+61
2022-07-05`impl From<c::WIN32_FIND_DATAW> for FileAttr`Chris Denton-16/+21
2022-06-28Add a fixme commentChris Denton-0/+3
2022-06-28Remove feature `const_option` from stdChris Denton-4/+12
2022-06-25Rollup merge of #96412 - ChrisDenton:remove-dir-all, r=thomccMatthias Krüger-75/+81
2022-06-23Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8.Dan Gohman-3/+1
2022-06-23Represent SocketAddrV4 and SocketAddrV6 as Rust native encodingLinus Färnstrand-2/+2
2022-06-19Auto merge of #97791 - m-ou-se:const-locks, r=m-ou-sebors-0/+3
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-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-4/+4
2022-06-15Document that `BorrowedFd` may be used to do a `dup`.Dan Gohman-1/+1
2022-06-13add inline(always) to optionDrMeepster-0/+1
2022-06-11fix compat_fn option method on miriDrMeepster-8/+9
2022-06-09Implement ExitCodeExt for WindowsAron Parker-0/+6
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/+3
2022-06-04Auto merge of #97191 - wesleywiser:main_thread_name, r=ChrisDentonbors-1/+5
2022-06-03Lazily allocate+initialize locks.Mara Bos-3/+0
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-14/+0