| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-26 | std: optimize `LazyLock` size | joboet | -0/+16 | |
| 2022-10-07 | std: use futex in `Once` | joboet | -289/+23 | |
| 2022-04-14 | Remove use of `#[rustc_deprecated]` | Jacob Pratt | -2/+2 | |
| 2022-03-29 | Make the stdlib largely conform to strict provenance. | Aria Beingessner | -21/+28 | |
| Some things like the unwinders and system APIs are not fully conformant, this only covers a lot of low-hanging fruit. | ||||
| 2022-03-03 | Add #[track_caller] to track callers when initializing poisoned Once | reez12g | -0/+2 | |
| 2021-12-20 | impl RefUnwindSafe for Once | David Tolnay | -2/+5 | |
| 2021-11-05 | Add UnwindSafe to Once | Milo | -0/+4 | |
| 2021-10-10 | Add #[must_use] to core and std constructors | John Kugelman | -0/+1 | |
| 2021-07-29 | Fix may not to appropriate might not or must not | Ali Malik | -1/+1 | |
| 2021-04-21 | Replace all `fmt.pad` with `debug_struct` | Christiaan Dirkx | -1/+1 | |
| 2021-04-01 | Fix minor typo in once.rs | Predrag Gruevski | -1/+1 | |
| 2021-02-04 | Stabilize poison API of Once, rename poisoned() | Martin Habovstiak | -13/+7 | |
| This stabilizes: * `OnceState` * `OnceState::is_poisoned()` (previously named `poisoned()`) * `Once::call_once_force()` `poisoned()` was renamed because the new name is more clear as a few people agreed and nobody objected. Closes #33577 | ||||
| 2020-12-22 | Fix documentation typo | Linus Färnstrand | -1/+1 | |
| 2020-12-22 | Migrate standard library away from compare_and_swap | Linus Färnstrand | -5/+11 | |
| 2020-09-20 | Fix nits | Alexis Bourget | -2/+1 | |
| 2020-09-18 | Finish moving to intra doc links for std::sync | Alexis Bourget | -36/+26 | |
| 2020-09-12 | Mark Once::new as #[inline]. | Mara Bos | -0/+1 | |
| Without this, it was not inlined in SyncOnceCell::into_inner(), causing unecessary checks and dead code. | ||||
| 2020-08-31 | std: move "mod tests/benches" to separate files | Lzu Tao | -120/+3 | |
| Also doing fmt inplace as requested. | ||||
| 2020-08-02 | fix typos | liuzhenyu | -1/+1 | |
| 2020-07-27 | mv std libs to library/ | mark | -0/+690 | |
