Crossbeam Versions Save

Tools for concurrent programming in Rust

crossbeam-epoch-0.9.17

4 months ago
  • Remove dependency on memoffset. (#1058)

crossbeam-channel-0.5.10

4 months ago
  • Relax the minimum supported Rust version to 1.60. (#1056)
  • Optimize Drop implementation of bounded channel. (#1057)

crossbeam-queue-0.3.10

4 months ago
  • 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-utils-0.8.18

4 months ago
  • Relax the minimum supported Rust version to 1.60. (#1056)
  • Improve scalability of AtomicCell fallback. (#1055)

crossbeam-deque-0.8.4

4 months ago
  • Bump the minimum supported Rust version to 1.61. (#1037)

crossbeam-channel-0.5.9

4 months ago
  • Bump the minimum supported Rust version to 1.61. (#1037)

crossbeam-epoch-0.9.16

4 months ago
  • 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-queue-0.3.9

4 months ago
  • Bump the minimum supported Rust version to 1.61. (#1037)
  • Improve support for targets without atomic CAS. (#1037)
  • Remove build script. (#1037)

crossbeam-utils-0.8.17

4 months ago
  • 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-epoch-0.9.15

10 months ago
  • Update memoffset to 0.9. (#981)