about summary refs log tree commit diff
path: root/library/std/src/sys/sync/mutex
AgeCommit message (Expand)AuthorLines
2025-05-28Add comments to diagnostic itemsPatrick-6-0/+6
2025-05-28Make pthread Mutex internals less publicPatrick-6-1/+1
2025-05-28Add diagnostic items to sys::MutexPatrick-6-0/+6
2025-05-05collect all Fuchsia bindings into the `fuchsia` modulejoboet-3/+3
2025-04-27use generic Atomic type where possibleChristopher Durham-5/+5
2025-02-19Fix `*-win7-windows-msvc` target since 26eeac1a1e9fe46ffd80dd0d3dafdd2c2a644306Li Keqing-1/+1
2024-12-01Rollup merge of #128184 - joboet:refactor_pthread_sync, r=workingjubileeMatthias Krüger-129/+32
2024-11-30std: clarify comments about initializationjoboet-1/+1
2024-11-27update cfgsBoxy-1/+0
2024-10-29xous: sync: remove `rustc_const_stable` attributeSean Cross-1/+0
2024-10-28std: refactor `pthread`-based synchronizationjoboet-129/+32
2024-10-28we can now enable the 'const stable fn must be stable' checkRalf Jung-1/+1
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-2/+2
2024-10-17Abstract the state type for futexesPaul Menage-3/+3
2024-10-01std: replace `LazyBox` with `OnceBox`joboet-49/+62
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-07-29Reformat `use` declarations.Nicholas Nethercote-13/+7
2024-07-26Fix doc nitsJohn Arundel-2/+2
2024-07-19kmc-solid: forbid(unsafe_op_in_unsafe_fn)Jubilee Young-0/+1
2024-07-16Use futex.rs for Windows thread parkingChris Denton-16/+5
2024-07-15Remove PSRWLOCKChris Denton-1/+1
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-03-19SeqCst->{Release,Acquire} in xous mutex.Mara Bos-4/+7
2024-03-12std: move `Once` implementations to `sys`joboet-0/+782