about summary refs log tree commit diff
path: root/library/std/src/sys/windows
AgeCommit message (Expand)AuthorLines
2021-03-21Use io::Error::new_const everywhere to avoid allocations.Mara Bos-18/+18
2021-02-24library: Normalize safety-for-unsafe-block commentsMiguel Ojeda-2/+4
2021-02-17Expose force_quotes on Windows.Yonggang Luo-10/+49
2021-02-15Rollup merge of #82119 - m-ou-se:typo, r=dtolnayJonas Schievink-1/+1
2021-02-14Fix typo in link to CreateSymbolicLinkW documentation.Mara Bos-1/+1
2021-02-10Seal the CommandExt, OsStrExt and OsStringExt traitsAmanieu d'Antras-15/+15
2021-02-08Remove outdated comment.Mara Bos-2/+0
2021-01-31Fix calling convention for CRT startupArlie Davis-12/+10
2021-01-29Resolve DLL imports at CRT startup, not on demandArlie Davis-71/+95
2021-01-22Remove delay-binding for Win XP and VistaArlie Davis-145/+81
2021-01-13Fix typo saeled -> sealedDavid Tolnay-1/+1
2021-01-13ExitStatusExt windows: Retrospectively seal this traitIan Jackson-1/+15
2020-12-22Update library/std/src/sys/windows/thread_parker.rsLinus Färnstrand-1/+1
2020-12-22Fix compare_and_swap in Windows thread_parkerLinus Färnstrand-1/+1
2020-12-22Migrate standard library away from compare_and_swapLinus Färnstrand-3/+3
2020-12-16Auto merge of #78833 - CDirkx:parse_prefix, r=dtolnaybors-78/+135
2020-12-14Auto merge of #77618 - fusion-engineering-forks:windows-parker, r=Amanieubors-0/+299
2020-12-10Windows TLS: ManuallyDrop instead of mem::forgetRalf Jung-7/+4
2020-11-28Remove now-unnecessary `miri_static_root` invocationoli-13/+0
2020-11-20Auto merge of #79205 - rust-lang:jdm-patch-1, r=m-ou-sebors-0/+1
2020-11-19Auto merge of #79060 - dtolnay:symlinkarg, r=Mark-Simulacrumbors-23/+28
2020-11-19Extend meta parameters to all generated code in compat_fn.Josh Matthews-0/+1
2020-11-15Make the libstd build script smallerbjorn3-0/+14
2020-11-14Disambiguate symlink argument namesDavid Tolnay-23/+28
2020-11-07Refactor `parse_prefix` on WindowsChristiaan Dirkx-78/+135
2020-10-11Auto merge of #77727 - thomcc:mach-info-order, r=Amanieubors-19/+17
2020-10-09Remove some dead code in windows-gnu stdMateusz Mikuła-64/+0
2020-10-08Implement the same optimization in windows/timeThom Chiovoloni-19/+17
2020-10-06Formatting.Mara Bos-1/+2
2020-10-06Add comment documenting NtWaitForKeyedEvent's timeout interpretation.Mara Bos-2/+4
2020-10-06Add documentation to Windows thread parker implementation.Mara Bos-1/+60
2020-10-06Fix typos in comments.Mara Bos-2/+2
2020-10-06Improve windows thread parker.Mara Bos-24/+34
2020-10-06Add fast futex-based thread parker for Windows.Mara Bos-0/+179
2020-10-06Add Keyed Events API to sys::windows::c.Mara Bos-0/+32
2020-10-06Add WaitOnAddress/WakeByAddress API to sys::windows::c.Mara Bos-0/+16
2020-10-04Auto merge of #77380 - fusion-engineering-forks:unbox-the-mutex, r=dtolnaybors-0/+7
2020-10-02Auto merge of #77029 - ehuss:command-access, r=dtolnaybors-1/+47
2020-10-02No longer put windows condvars in a box.Mara Bos-1/+1
2020-10-02Make it possible to have unboxed condvars on specific platforms.Mara Bos-0/+2
2020-10-02No longer put windows mutexes in a box.Mara Bos-1/+4
2020-10-02Make it possible to have unboxed mutexes on specific platforms.Mara Bos-0/+2
2020-10-01Work around potential merging/duplication issues in sys/windows/compat.Mara Bos-3/+19
2020-10-01Formatting.Mara Bos-5/+1
2020-10-01Use AcquireSRWLockExclusive::is_available() instead of an extra lookup.Mara Bos-17/+6
2020-10-01Improve std::sys::windows::compat.Mara Bos-28/+35
2020-09-26Add accessors to Command.Eric Huss-1/+47
2020-09-16Avoid creating `&mut`s in Windows ReentrantMutex.Mara Bos-7/+7
2020-09-16Don't use `mut` in Windows Mutex.Mara Bos-9/+7
2020-09-12Small cleanups in Windows Mutex.Mara Bos-32/+32