Crate crossbeam[][src]

Tools for concurrent programming.

Atomics

Data structures

Memory management

Thread synchronization

Utilities

Modules

atomic

Atomic types.

channel

Multi-producer multi-consumer channels for message passing.

deque

Concurrent work-stealing deques.

epoch

Epoch-based memory reclamation.

queue

Concurrent queues.

sync

Thread synchronization primitives.

thread

Threads that can borrow variables from the stack.

utils

Miscellaneous utilities.

Macros

select

Selects from a set of channel operations.

Functions

scope

Creates a new scope for spawning threads.