about summary refs log tree commit diff
path: root/library/std/src/sys_common
AgeCommit message (Expand)AuthorLines
2021-03-14Revert "Revert "use RWlock when accessing os::env #81850""The8472-0/+59
2021-03-14Fix a typo in thread_local_dtor.rsMotoki Ikeda-1/+1
2021-03-07Revert "use RWlock when accessing os::env #81850"Eric Huss-59/+0
2021-02-24library: Normalize safety-for-unsafe-block commentsMiguel Ojeda-2/+2
2021-02-15Rollup merge of #81975 - Amanieu:seal2, r=m-ou-seJonas Schievink-2/+9
2021-02-10Seal the CommandExt, OsStrExt and OsStringExt traitsAmanieu d'Antras-2/+9
2021-02-09split guard into read and write typesThe8472-15/+14
2021-02-08introduce StaticRWLock wrapper to make methods safeThe8472-49/+60
2021-02-07silence dead code warnings on windowsThe8472-0/+5
2021-02-07use rwlock for accessing ENVThe8472-0/+44
2021-01-06Optimize away some path lookups in the generic `fs::copy` implementation.Dan Gohman-4/+6
2020-12-22Migrate standard library away from compare_and_swapLinus Färnstrand-8/+8
2020-12-14Auto merge of #77618 - fusion-engineering-forks:windows-parker, r=Amanieubors-0/+2
2020-12-10Rollup merge of #79809 - Eric-Arellano:split-once, r=matkladTyler Mandry-4/+1
2020-12-08Use Pin for the 'don't move' requirement of ReentrantMutex.Mara Bos-48/+39
2020-12-08Remove unnecessary import of `crate::marker` in std::sys_common::remutex.Mara Bos-2/+1
2020-12-07Fix net.rs - rsplitn() returns a reverse iteratorEric Arellano-2/+1
2020-12-07Dogfood 'str_split_once()` in the std libEric Arellano-3/+1
2020-11-22Drop support for cloudabi targetsLzu Tao-2/+1
2020-10-16Rollup merge of #77648 - fusion-engineering-forks:static-mutex, r=dtolnayDylan DPC-12/+6
2020-10-16Rollup merge of #77646 - fusion-engineering-forks:use-static-mutex, r=dtolnayDylan DPC-17/+5
2020-10-16Rollup merge of #77619 - fusion-engineering-forks:wasm-parker, r=dtolnayDylan DPC-1/+5
2020-10-14Remove lifetime from StaticMutex and assume 'static.Mara Bos-12/+5
2020-10-14Fix comment about non-reentrant StaticMutex::lock().Mara Bos-2/+3
2020-10-08Remove unnecessary rustc_const_stable attributes.Mara Bos-1/+0
2020-10-07For backtrace, use StaticMutex instead of a raw sys Mutex.Mara Bos-17/+5
2020-10-06Use futex-based thread-parker for Wasm32.Mara Bos-1/+5
2020-10-06Add fast futex-based thread parker for Windows.Mara Bos-0/+2
2020-10-04Auto merge of #77380 - fusion-engineering-forks:unbox-the-mutex, r=dtolnaybors-42/+83
2020-10-02Auto merge of #77029 - ehuss:command-access, r=dtolnaybors-0/+37
2020-10-02Make it possible to have unboxed condvars on specific platforms.Mara Bos-2/+2
2020-10-02Make it possible to have unboxed mutexes on specific platforms.Mara Bos-9/+37
2020-10-02Move boxing and mutex checking logic of condvar into sys_common.Mara Bos-38/+51
2020-10-02Rollup merge of #77147 - fusion-engineering-forks:static-mutex, r=dtolnayYuki Okushi-72/+76
2020-10-01Auto merge of #76919 - fusion-engineering-forks:thread-parker, r=dtolnaybors-0/+222
2020-09-28library/std/sys_common: Define MIN_ALIGN for sparc-unknown-linux-gnuJohn Paul Adrian Glaubitz-0/+1
2020-09-27Move thread parker to sys_common.Mara Bos-0/+222
2020-09-27Split sys_common::Mutex in StaticMutex and MovableMutex.Mara Bos-72/+76
2020-09-26Add accessors to Command.Eric Huss-0/+37
2020-09-25Rollup merge of #77164 - fusion-engineering-forks:no-more-funny-underscores, ...Jonas Schievink-6/+4
2020-09-24Remove workaround for deref issue that no longer exists.Mara Bos-6/+4
2020-09-22Update library functions with stability attributesDylan MacKenzie-0/+1
2020-09-16library/std: sys_common: Add support for RISC-V 32-bitAlistair Francis-1/+2
2020-09-08Capitalize safety commentsFlying-Toast-2/+2
2020-09-06Auto merge of #76128 - poliorcetics:doc-use-arc-clone, r=KodrAusbors-2/+2
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-569/+565
2020-08-30Move to Arc::clone(&x) over x.clone() in library/stdAlexis Bourget-2/+2
2020-08-26Use allow(unused_imports) instead of cfg(doc) for imports used only for intra...Joshua Nelson-1/+1
2020-08-26Add suggestions from code reviewSurya Midatala-11/+6
2020-08-26Move to intra-doc links for wasi/ext/fs.rs, os_str_bytes.rs, primitive_docs.r...Surya Midatala-28/+10