about summary refs log tree commit diff
path: root/library/std/src/sync/mpmc
AgeCommit message (Expand)AuthorLines
2022-12-28Rollup merge of #104708 - jonasspinner:fix-backoff-doc-to-match-implementatio...fee1-dead-1/+1
2022-12-05fix dupe word typosRageking8-1/+1
2022-11-22rustdoc: Fix backoff doc to match implementationJonas Spinner-1/+1
2022-11-12avoid calling `thread::current` in channel destructorIbraheem Ahmed-13/+11
2022-11-09tidyIbraheem Ahmed-5/+4
2022-11-09spin less in `mpsc::SyncSender::send`Ibraheem Ahmed-1/+1
2022-11-09remove extra spinning from `mpsc` parkerIbraheem Ahmed-15/+0
2022-11-09`sync::mpsc`: quadratic backoffIbraheem Ahmed-2/+3
2022-11-09`sync::mpsc`: reload state after spinning on CAS failureIbraheem Ahmed-8/+8
2022-11-09remove extra spinning from `mpsc::Receiver::recv`Ibraheem Ahmed-26/+6
2022-11-09initial port of crossbeam-channelIbraheem Ahmed-0/+2693