Getting Started
Documentation
Organisations
ocaml-multicore
picos
picos
https://github.com/ocaml-multicore/picos
Default Branch
main
Using `|>` for readability
1666b8
-
Feb 04 21:49 +00:00
Passed in 4m23s
Branches (15)
add-actor-example
Add an actor model implementation example
ab7c00
-
Jan 21 14:12 +00:00
Passed in 4m41s
add-full-cml-support
Add CML style Ch
4a6a66
-
Jan 21 14:12 +00:00
Passed in 4m23s
add-hello-cohttp
Add a hello server example using cohttp
291f77
-
Jan 21 14:12 +00:00
Passed in 4m23s
add-more-structured-run-ops
Add more structured `Run` operations
5923b7
-
Jan 21 14:12 +00:00
Passed in 44m30s
add-priority-based-scheduler-example
Add priority based scheduler example
02b191
-
Jan 21 14:13 +00:00
Passed in 17m38s
add-queue
Add `Picos_std_sync.Queue`
269016
-
Jan 21 14:12 +00:00
Passed in 18m21s
add-sync_on-to-picos_lwt
Add `bind_on` and `await_on` to `Picos_lwt`
072251
-
Jan 21 14:12 +00:00
Passed in 4m50s
awaitable-stack
Add bounded blocking `Stack`
4530d8
-
Jan 21 14:12 +00:00
Passed in 17m10s
bounded_q-bench-using-sem
Rewrite `Bounded_q` bench using two `Sem`s
cf138a
-
Jan 27 10:04 +00:00
Failed in 15m26s
experiment-using-shallow-effects
Experiment to use shallow effects in `picos_mux.fifo`
53193b
-
Jan 21 14:12 +00:00
Passed in 4m39s
introduce-per_thread-cache
Introduce `Per_thread` cache
b3a6b2
-
Jan 21 14:12 +00:00
Passed in 4m20s
more-performance-tweaks
More performance tweaks
50963b
-
Jan 21 14:12 +00:00
Passed in 15m37s
new-mpmc-queue
New MPMC queue using cooperative pointer reversal
185dca
-
Feb 07 16:10 +00:00
Failed in 42m09s
stack-usage-tweaks
Tweaks to reduce space usage Turns out OCaml has space leaks related to use of closures.
3e0160
-
Jan 21 14:12 +00:00
Passed in 4m44s
tweak-bundle-rep
Tweak bundle representation
e6b146
-
Jan 21 14:12 +00:00
Passed in 43m57s
Refs Branches (15)
Add CML style Ch
Add CML style Ch
4a6a66
-
#164
-
Jan 21 14:12 +00:00
Passed in 4m23s
Experiment to use shallow effects in `picos_mux.fifo`
Experiment to use shallow effects in `picos_mux.fifo`
53193b
-
#208
-
Jan 21 14:12 +00:00
Passed in 4m39s
Introduce `Per_thread` cache
Introduce `Per_thread` cache
b3a6b2
-
#214
-
Jan 21 14:12 +00:00
Passed in 4m20s
Add a hello server example using cohttp
Add a hello server example using cohttp
291f77
-
#268
-
Jan 21 14:12 +00:00
Passed in 4m23s
Add an actor model implementation example
Add an actor model implementation example
ab7c00
-
#273
-
Jan 21 14:12 +00:00
Passed in 4m41s
Add priority based scheduler example
Add priority based scheduler example
02b191
-
#288
-
Jan 21 14:13 +00:00
Passed in 17m38s
Tweaks to reduce space usage
Tweaks to reduce space usage Turns out OCaml has space leaks related to use of closures.
3e0160
-
#300
-
Jan 21 14:12 +00:00
Passed in 4m44s
Add `Picos_std_sync.Queue`
Add `Picos_std_sync.Queue`
269016
-
#302
-
Jan 21 14:12 +00:00
Passed in 18m21s
More performance tweaks
More performance tweaks
50963b
-
#307
-
Jan 21 14:12 +00:00
Passed in 15m37s
Add bounded blocking `Stack`
Add bounded blocking `Stack`
4530d8
-
#321
-
Jan 21 14:12 +00:00
Passed in 17m10s
Add more structured `Run` operations
Add more structured `Run` operations
5923b7
-
#334
-
Jan 21 14:12 +00:00
Passed in 44m30s
Tweak bundle representation
Tweak bundle representation
e6b146
-
#337
-
Jan 21 14:12 +00:00
Passed in 43m57s
Add `bind_on` and `await_on` to `Picos_lwt`
Add `bind_on` and `await_on` to `Picos_lwt`
072251
-
#338
-
Jan 21 14:12 +00:00
Passed in 4m50s
Rewrite `Bounded_q` bench using `Sem`
Rewrite `Bounded_q` bench using two `Sem`s
cf138a
-
#346
-
Jan 27 10:04 +00:00
Failed in 15m26s
New MPMC queue using cooperative pointer reversal
New MPMC queue using cooperative pointer reversal
185dca
-
#350
-
Feb 07 16:10 +00:00
Failed in 42m09s