package lockfree
Module Lockfree.Spsc_queueSource
Type of single-producer single-consumer non-resizable thread-safe queue that works in FIFO order.
create ~size_exponent:int creates a empty queue of size 2^size_exponent.
pop q removes element from head of the queue, if any. This method can be used by at most 1 thread at the time.