crossbeam - Rust (original) (raw)

Expand description

Tools for concurrent programming.

§Atomics

§Data structures

§Memory management

§Thread synchronization

§Utilities

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.

select

Selects from a set of channel operations.

scope

Creates a new scope for spawning threads.