| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -89/+0 | |
| 2022-05-09 | Use Rust 2021 prelude in std itself. | Mara Bos | -1/+0 | |
| 2022-04-19 | Use futex locks on wasm+atomics. | Mara Bos | -345/+0 | |
| 2022-04-19 | Make std::sys::wasm::futex consistent with unix::futex. | Mara Bos | -4/+18 | |
| 2022-04-16 | Use a single ReentrantMutex implementation on all platforms. | Mara Bos | -93/+1 | |
| 2022-04-14 | Use u32 instead of i32 for futexes. | Mara Bos | -5/+9 | |
| 2022-04-06 | Rename RWLock to RwLock in std::sys. | Mara Bos | -7/+7 | |
| 2022-03-22 | Move std::sys::{mutex, condvar, rwlock} to std::sys::locks. | Mara Bos | -3/+2 | |
| 2021-12-14 | Fix a bunch of typos | Frank Steffahn | -3/+3 | |
| 2021-09-28 | Rename `std::thread::available_onccurrency` to ↵ | Yoshua Wuyts | -1/+1 | |
| `std::thread::available_parallelism` | ||||
| 2021-07-02 | Fix double import in wasm thread | Thomas Versteeg | -1/+0 | |
| The `unsupported` type is imported two times, as `super::unsupported` and as `crate::sys::unsupported`, throwing an error. Remove `super::unsupported` in favor of the other. | ||||
| 2021-06-21 | Use `Unsupported` on platforms where `available_concurrency` is not implemented. | Christiaan Dirkx | -4/+2 | |
| 2021-06-21 | Move `available_concurrency` implementation to `sys` | Christiaan Dirkx | -0/+8 | |
| 2021-06-01 | Multiple improvements to RwLocks | Benoît du Garreau | -0/+2 | |
| - Split `sys_common::RWLock` between `StaticRWLock` and `MovableRWLock` - Unbox `RwLock` on some platforms (Windows, Wasm and unsupported) - Simplify `RwLock::into_inner` | ||||
| 2021-04-28 | Move `wasm` atomics code to `wasm/atomics` | Christiaan Dirkx | -0/+503 | |
