Type Alias ElimStack

Source
pub type ElimStack<T> = ElimStack<T, TreiberStack<T>>;
Expand description

Elimination-backoff stack based on Treiber’s stack.

Aliased Type§

struct ElimStack<T> {
    pub(crate) inner: TreiberStack<T>,
    pub(crate) slots: [Atomic<Node<T>>; 16],
}

Fields§

§inner: TreiberStack<T>§slots: [Atomic<Node<T>>; 16]