File tree Expand file tree Collapse file tree 2 files changed +18
-14
lines changed Expand file tree Collapse file tree 2 files changed +18
-14
lines changed Original file line number Diff line number Diff line change 2525Copyright (c) 2017, Nicolas ASSOUAD <nicolas.assouad@ens.fr>
2626########
2727*)
28- module Ws_deque = Ws_deque
29- module Spsc_queue = Spsc_queue
30- module Mpsc_queue = Mpsc_queue
31- module Treiber_stack = Treiber_stack
32- module Michael_scott_queue = Michael_scott_queue
28+
29+ module Queue = Michael_scott_queue
30+ module Stack = Treiber_stack
31+ module Work_stealing_deque = Ws_deque
32+ module One_prod_one_cons_queue = Spsc_queue
33+ module One_consumer_queue = Mpsc_queue
34+ module Relaxed_queue = Mpmc_relaxed_queue
3335module Backoff = Backoff
34- module Mpmc_relaxed_queue = Mpmc_relaxed_queue
Original file line number Diff line number Diff line change 44 %%NAME%% %%VERSION%%
55 ---------------------------------------------------------------------------*)
66
7- (* * Lock-free data structures for Multicore OCaml *)
7+ (* * Domain-safe data structures for Multicore OCaml *)
88
9- (* * {1 Lockfree} *)
9+ (* * {1 Lockfree data structures } *)
1010
1111(* ---------------------------------------------------------------------------
1212 Copyright (c) 2016 KC Sivaramakrishnan
@@ -30,10 +30,13 @@ Copyright (c) 2017, Nicolas ASSOUAD <nicolas.assouad@ens.fr>
3030########
3131*)
3232
33- module Ws_deque = Ws_deque
34- module Spsc_queue = Spsc_queue
35- module Mpsc_queue = Mpsc_queue
36- module Treiber_stack = Treiber_stack
37- module Michael_scott_queue = Michael_scott_queue
38- module Mpmc_relaxed_queue = Mpmc_relaxed_queue
33+ module Queue = Michael_scott_queue
34+ module Stack = Treiber_stack
35+ module Work_stealing_deque = Ws_deque
36+ module One_prod_one_cons_queue = Spsc_queue
37+ module One_consumer_queue = Mpsc_queue
38+ module Relaxed_queue = Mpmc_relaxed_queue
39+
40+ (* * {2 Other} *)
41+
3942module Backoff = Backoff
You can’t perform that action at this time.
0 commit comments