Skip to content

Releases: crossbeam-rs/crossbeam

crossbeam-utils 0.8.2

20 Feb 16:13
d709c89
Compare
Choose a tag to compare
  • Deprecate AtomicCell::compare_and_swap. Use AtomicCell::compare_exchange instead. (#619)
  • Add Parker::park_deadline. (#563)
  • Improve implementation of CachePadded. (#636)
  • Add unstable support for loom. (#487)

crossbeam-epoch 0.9.2

20 Feb 16:14
d709c89
Compare
Choose a tag to compare
  • Add Atomic::compare_exchange and Atomic::compare_exchange_weak. (#628)
  • Deprecate Atomic::compare_and_set and Atomic::compare_and_set_weak. Use Atomic::compare_exchange or Atomic::compare_exchange_weak instead. (#628)
  • Make const_fn dependency optional. (#611)
  • Add unstable support for loom. (#487)

crossbeam-utils 0.8.1

26 Nov 01:00
99c3230
Compare
Choose a tag to compare
  • Make AtomicCell::is_lock_free always const fn. (#600)
  • Fix a bug in seq_lock_wide. (#596)
  • Remove const_fn dependency. (#600)
  • crossbeam-utils no longer fails to compile if unable to determine rustc version. Instead, it now displays a warning. (#604)

crossbeam-queue 0.3.1

26 Nov 00:59
99c3230
Compare
Choose a tag to compare
  • Make SegQueue::new const fn. (#584)
  • Change license to "MIT OR Apache-2.0".

crossbeam-epoch 0.9.1

26 Nov 00:59
99c3230
Compare
Choose a tag to compare
  • Bump memoffset dependency to version 0.6. (#592)

v0.3.0

05 Jan 00:39
a7d014d
Compare
Choose a tag to compare
Add notice (#163)