about summary refs log tree commit diff
path: root/library/std/src/sys/wasm/atomics
AgeCommit message (Expand)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-89/+0
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+0
2022-04-19Use futex locks on wasm+atomics.Mara Bos-345/+0
2022-04-19Make std::sys::wasm::futex consistent with unix::futex.Mara Bos-4/+18
2022-04-16Use a single ReentrantMutex implementation on all platforms.Mara Bos-93/+1
2022-04-14Use u32 instead of i32 for futexes.Mara Bos-5/+9
2022-04-06Rename RWLock to RwLock in std::sys.Mara Bos-7/+7
2022-03-22Move std::sys::{mutex, condvar, rwlock} to std::sys::locks.Mara Bos-3/+2
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2021-09-28Rename `std::thread::available_onccurrency` to `std::thread::available_parall...Yoshua Wuyts-1/+1
2021-07-02Fix double import in wasm threadThomas Versteeg-1/+0
2021-06-21Use `Unsupported` on platforms where `available_concurrency` is not implemented.Christiaan Dirkx-4/+2
2021-06-21Move `available_concurrency` implementation to `sys`Christiaan Dirkx-0/+8
2021-06-01Multiple improvements to RwLocksBenoƮt du Garreau-0/+2
2021-04-28Move `wasm` atomics code to `wasm/atomics`Christiaan Dirkx-0/+503