Releases: crossbeam-rs/crossbeam
Releases · crossbeam-rs/crossbeam
crossbeam-utils 0.8.18
- Relax the minimum supported Rust version to 1.60. (#1056)
- Improve scalability of
AtomicCell
fallback. (#1055)
crossbeam-skiplist 0.1.2
- Bump the minimum supported Rust version to 1.61. (#1037)
- Add
compare_insert
. (#976)
- Improve support for targets without atomic CAS. (#1037)
- Remove build script. (#1037)
- Remove dependency on
scopeguard
. (#1045)
crossbeam-queue 0.3.10
- Relax the minimum supported Rust version to 1.60. (#1056)
- Implement
UnwindSafe
and RefUnwindSafe
for ArrayQueue
and SegQueue
. (#1053)
- Optimize
Drop
implementation of ArrayQueue
. (#1057)
crossbeam-epoch 0.9.17
- Remove dependency on
memoffset
. (#1058)
crossbeam-channel 0.5.10
- Relax the minimum supported Rust version to 1.60. (#1056)
- Optimize
Drop
implementation of bounded channel. (#1057)
crossbeam 0.8.3
- Bump the minimum supported Rust version to 1.61. (#1037)
crossbeam-utils 0.8.17
- Bump the minimum supported Rust version to 1.61. (#1037)
- Improve support for targets without atomic CAS or 64-bit atomic. (#1037)
- Always implement
UnwindSafe
and RefUnwindSafe
for AtomicCell
. (#1045)
- Improve compatibility with Miri, TSan, and loom. (#995, #1003)
- Improve compatibility with unstable
oom=panic
. (#1045)
- Improve implementation of
CachePadded
. (#1014, #1025)
- Update
loom
dependency to 0.7.
crossbeam-queue 0.3.9
- Bump the minimum supported Rust version to 1.61. (#1037)
- Improve support for targets without atomic CAS. (#1037)
- Remove build script. (#1037)
crossbeam-epoch 0.9.16
- Bump the minimum supported Rust version to 1.61. (#1037)
- Improve support for targets without atomic CAS. (#1037)
- Remove build script. (#1037)
- Remove dependency on
scopeguard
. (#1045)
- Update
loom
dependency to 0.7.
crossbeam-deque 0.8.4
- Bump the minimum supported Rust version to 1.61. (#1037)