about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2020-10-02No longer put wasm condvars in a box.Mara Bos-1/+1
2020-10-02No longer put condvars on the 'unsupported' platform in a box.Mara Bos-1/+1
2020-10-02No longer put cloudabi condvars in a box.Mara Bos-1/+1
2020-10-02Make it possible to have unboxed condvars on specific platforms.Mara Bos-2/+18
2020-10-02No longer put windows mutexes in a box.Mara Bos-1/+4
2020-10-02No longer put wasm mutexes in a box.Mara Bos-1/+1
2020-10-02No longer put mutexes on the 'unsupported' platform in a box.Mara Bos-1/+1
2020-10-02No longer put cloudabi mutexes in a box.Mara Bos-1/+1
2020-10-02Make it possible to have unboxed mutexes on specific platforms.Mara Bos-9/+51
2020-10-02Move boxing and mutex checking logic of condvar into sys_common.Mara Bos-78/+55
2020-10-02Rollup merge of #77429 - WaffleLapkin:doc_link_default_hasher_new, r=jyn514Yuki Okushi-4/+3
2020-10-02Rollup merge of #77362 - RReverser:patch-1, r=dtolnayYuki Okushi-1/+1
2020-10-02Rollup merge of #77147 - fusion-engineering-forks:static-mutex, r=dtolnayYuki Okushi-121/+100
2020-10-02Rollup merge of #76979 - fusion-engineering-forks:windows-fallback-check, r=d...Yuki Okushi-45/+53
2020-10-02Link `new` method in `DefautHasher`s docWaffle-4/+3
2020-10-01Auto merge of #76969 - withoutboats:rawfd-refexive-traits, r=dtolnaybors-0/+57
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-10-01Auto merge of #76919 - fusion-engineering-forks:thread-parker, r=dtolnaybors-112/+276
2020-10-01Rollup merge of #77315 - exrook:rename-allocerror, r=joshtriplettDylan DPC-12/+12
2020-10-01Use posix_spawn on musl targetsTomasz Miąsko-6/+8
2020-09-30Rollup merge of #77328 - hyd-dev:assert-to-rtassert, r=AmanieuJonas Schievink-1/+1
2020-09-30Fix is_absolute on WASIIngvar Stepanyan-1/+1
2020-09-30Auto merge of #77292 - lzutao:std_asm, r=Amanieubors-16/+24
2020-09-29Use `rtassert!` instead of `assert!` from the child process after fork() in s...hyd-dev-1/+1
2020-09-28Rename AllocErr to AllocErrorJacob Hughes-12/+12
2020-09-28Rollup merge of #77288 - RalfJung:miri-macos, r=AmanieuRalf Jung-49/+50
2020-09-28Rollup merge of #77170 - ecstatic-morse:const-fn-ptr, r=oli-obkRalf Jung-0/+1
2020-09-28Rollup merge of #76454 - poliorcetics:ui-to-unit-test-1, r=matkladRalf Jung-0/+59
2020-09-28Prefer asm! in std - all in sgx moduleLzu Tao-16/+24
2020-09-28Auto merge of #77282 - glaubitz:sparc-linux, r=nagisabors-0/+2
2020-09-28fix building libstd for Miri on macOSRalf Jung-49/+50
2020-09-28library/std: Set OS raw type definitions for sparc-unknown-linux-gnuJohn Paul Adrian Glaubitz-0/+1
2020-09-28library/std/sys_common: Define MIN_ALIGN for sparc-unknown-linux-gnuJohn Paul Adrian Glaubitz-0/+1
2020-09-27Reopen standard streams when they are closed on UnixTomasz Miąsko-0/+62
2020-09-27Add a feature gate for basic function pointer use in `const fn`Dylan MacKenzie-0/+1
2020-09-27Optimize set_{panic,print}(None).Mara Bos-0/+8
2020-09-27Relax memory ordering of LOCAL_STREAMS and document it.Mara Bos-5/+17
2020-09-27Only use LOCAL_{STDOUT,STDERR} when set_{print/panic} is used.Mara Bos-23/+41
2020-09-27Move thread parker to sys_common.Mara Bos-3/+2
2020-09-27Add notes about memory ordering to futex parker implementation.Mara Bos-0/+20
2020-09-27Check conversion from Duration to timespec in futex_wait.Mara Bos-12/+11
2020-09-27Move linux-specific futex code into `sys` module.Mara Bos-36/+42
2020-09-27Fix warning.Mara Bos-1/+1
2020-09-27Mark unpark() as #[inline].Mara Bos-0/+2
2020-09-27Add fast futex-based thread parker for Linux.Mara Bos-123/+231
2020-09-27Move thread parker to a separate module.Mara Bos-112/+142
2020-09-27Split sys_common::Mutex in StaticMutex and MovableMutex.Mara Bos-121/+100