/ocaml-mpsc

Lockless Multiple Producer Single Consumer Queue for ocaml-multicore

Primary LanguageOCamlISC LicenseISC

Lockless Multiple Producer Single Consumer Queue for ocaml-multicore

This is a toy implementation of Dmitry Vuykov's queue in ocaml.

It is lock-free, barrier-free, and the consumer is also atomic-free.

I intend to turn this into a serious library at some point.