Module crossbeam::sync [] [src]

Synchronization primitives.

Modules

chase_lev

A lock-free concurrent work-stealing deque

Structs

ArcCell

A type providing atomic storage and retrieval of an Arc<T>.

AtomicOption
MsQueue

A Michael-Scott lock-free queue, with support for blocking pops.

SegQueue

A Michael-Scott queue that allocates "segments" (arrays of nodes) for efficiency.

TreiberStack

Treiber's lock-free stack.