concurrent-queue
Concurrent multi-producer multi-consumer queue
2.5.0
315M downloads/mo
#348 most downloaded on crates.io
smol-rs/concurrent-queue
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.9 years
Nearly every release is documented
notes for 14 of 15 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
16 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · May 2020 to Apr 2024
2021
2022
2023
2024
2025
2026
Releases
latest 16-
2.5.026 Apr 2024Release notes
Open source →- Add a
force_pushmethod that can be used to add an element to the queue by displacing another. (#58) - Make
ConcurrentQueue::unbounded()into aconstfunction. (#67) - Fix a compilation error in the Loom implementation. (#65)
- Add a
-
2.4.002 Dec 2023Release notes
Open source →- Remove unnecessary heap allocations from inside of the
ConcurrentQueuetype. (#53)
Release notes
Open source →- Remove unnecessary heap allocations from inside of the
ConcurrentQueuetype. (#53)
- Remove unnecessary heap allocations from inside of the
-
2.3.025 Sep 2023Release notes
Open source →- Implement
UnwindSafewithout libstd. (#49) - Bump
fastrandtov2.0.0. (#43) - Use inline assembly in the
full_fencefuntion. (#47)
- Implement
-
2.2.007 Apr 2023 -
2.1.015 Jan 2023 -
2.0.009 Nov 2022Release notes
Open source →- Add support for the
portable-atomicandloomcrates. (#27) - Breaking: Add an
stdfeature that can be disabled to use this crate onno_stdplatforms. (#22) - Replace usage of
cache-paddedwithcrossbeam-utils. (#26)
- Add support for the
-
1.2.427 Jul 2022 -
1.2.317 Jul 2022 withdrawnRelease notes
Open source →Note: This release has been yanked, see #17 for details.
- Fix fence on non-x86 architectures and miri. (#16)
-
1.2.205 Aug 2020 -
1.2.104 Aug 2020 -
1.2.031 Jul 2020Release notes
Open source →- Update dependencies.
- Implement
UnwindSafeandRefUnwindSafeforConcurrentQueue.
-
1.1.224 Jul 2020 -
1.1.102 Jun 2020 -
1.1.002 Jun 2020 -
1.0.027 May 2020 -
0.0.117 May 2020Nothing published for this version