Ralf Jung
|
854e3c43e0
|
library: consistently use American spelling for 'behavior'
|
2024-10-25 12:02:47 +02:00 |
|
Nicholas Nethercote
|
84ac80f192
|
Reformat use declarations.
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
|
2024-07-29 08:26:52 +10:00 |
|
Jubilee Young
|
e32460276c
|
std: Unsafe-wrap std::sync
|
2024-07-14 17:59:37 -07:00 |
|
joboet
|
34aa87292c
|
std: leak remaining messages in bounded channel if message destructor panics
|
2023-03-14 16:42:34 +01:00 |
|
joboet
|
4e9e465bd4
|
std: disconnect senders before discarding messages
|
2023-02-26 11:57:27 +01:00 |
|
joboet
|
746331edf3
|
std: drop all messages in bounded channel when destroying the last receiver
|
2023-02-17 15:47:58 +01:00 |
|
Ibraheem Ahmed
|
ab20f8d5ba
|
remove optimistic spinning from mpsc::SyncSender
|
2023-01-14 00:36:51 -05:00 |
|
Ibraheem Ahmed
|
8917e99362
|
rework and document backoff behavior of sync::mpsc
|
2023-01-11 21:29:14 -05:00 |
|
Rageking8
|
58110572fb
|
fix dupe word typos
|
2022-12-05 16:42:36 +08:00 |
|
Ibraheem Ahmed
|
209168655a
|
tidy
|
2022-11-09 23:20:02 -05:00 |
|
Ibraheem Ahmed
|
f2b5e27a60
|
spin less in mpsc::SyncSender::send
|
2022-11-09 23:20:02 -05:00 |
|
Ibraheem Ahmed
|
7b721ed0cd
|
sync::mpsc: reload state after spinning on CAS failure
|
2022-11-09 23:20:02 -05:00 |
|
Ibraheem Ahmed
|
8c17a3e7cb
|
remove extra spinning from mpsc::Receiver::recv
|
2022-11-09 23:20:02 -05:00 |
|
Ibraheem Ahmed
|
a43da5a097
|
initial port of crossbeam-channel
|
2022-11-09 23:18:06 -05:00 |
|