| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-03-14 | std: leak remaining messages in bounded channel if message destructor panics | joboet | -66/+42 | |
| 2023-02-26 | std: disconnect senders before discarding messages | joboet | -4/+5 | |
| 2023-02-17 | std: drop all messages in bounded channel when destroying the last receiver | joboet | -27/+109 | |
| 2023-01-14 | remove optimistic spinning from `mpsc::SyncSender` | Ibraheem Ahmed | -23/+7 | |
| 2023-01-11 | rework and document backoff behavior of `sync::mpsc` | Ibraheem Ahmed | -31/+30 | |
| 2023-01-10 | add `SyncSender::send_timeout` test | Ibraheem Ahmed | -1/+1 | |
| 2023-01-10 | fix `SyncSender` spinning behavior | Ibraheem Ahmed | -1/+1 | |
| 2022-12-28 | Rollup merge of #104708 - ↵ | fee1-dead | -1/+1 | |
| jonasspinner:fix-backoff-doc-to-match-implementation, r=compiler-errors Fix backoff doc to match implementation The commit 8dddb2294310ad3e8ce0b2af735a702ad72a9a99 in the crossbeam-channel PR (#93563) changed the backoff strategy to be quadratic instead of exponential. This updates the doc to prevent confusion. | ||||
| 2022-12-05 | fix dupe word typos | Rageking8 | -1/+1 | |
| 2022-11-22 | rustdoc: Fix backoff doc to match implementation | Jonas Spinner | -1/+1 | |
| 2022-11-12 | avoid calling `thread::current` in channel destructor | Ibraheem Ahmed | -13/+11 | |
| 2022-11-09 | tidy | Ibraheem Ahmed | -5/+4 | |
| 2022-11-09 | spin less in `mpsc::SyncSender::send` | Ibraheem Ahmed | -1/+1 | |
| 2022-11-09 | remove extra spinning from `mpsc` parker | Ibraheem Ahmed | -15/+0 | |
| 2022-11-09 | `sync::mpsc`: quadratic backoff | Ibraheem Ahmed | -2/+3 | |
| 2022-11-09 | `sync::mpsc`: reload state after spinning on CAS failure | Ibraheem Ahmed | -8/+8 | |
| 2022-11-09 | remove extra spinning from `mpsc::Receiver::recv` | Ibraheem Ahmed | -26/+6 | |
| 2022-11-09 | initial port of crossbeam-channel | Ibraheem Ahmed | -0/+2693 | |
