Christiaan Dirkx
1fb3256fcb
Replace all fmt.pad with debug_struct
2021-04-21 14:38:24 +02:00
Predrag Gruevski
2e4215cb72
Fix minor typo in once.rs
2021-04-01 00:52:02 -04:00
Martin Habovstiak
f42e96149d
Stabilize poison API of Once, rename poisoned()
...
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
2021-02-04 15:20:14 +01:00
Linus Färnstrand
427996a286
Fix documentation typo
2020-12-22 12:19:46 +01:00
Linus Färnstrand
828d4ace4d
Migrate standard library away from compare_and_swap
2020-12-22 12:19:46 +01:00
Alexis Bourget
aaddcdb0d0
Fix nits
2020-09-20 18:37:05 +02:00
Alexis Bourget
bffd2111f7
Finish moving to intra doc links for std::sync
2020-09-18 11:09:36 +02:00
Mara Bos
aa68aaa8e1
Mark Once::new as #[inline].
...
Without this, it was not inlined in SyncOnceCell::into_inner(), causing
unecessary checks and dead code.
2020-09-12 17:11:47 +02:00
Lzu Tao
a4e926daee
std: move "mod tests/benches" to separate files
...
Also doing fmt inplace as requested.
2020-08-31 02:56:59 +00:00
liuzhenyu
3b4151c9f3
fix typos
2020-08-02 23:20:00 +08:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00