ocaml-multicore / kcas

Software Transactional Memory for OCaml
https://ocaml-multicore.github.io/kcas/
ISC License
109 stars 11 forks source link

Pass through `?timeoutf` to blocking operations on data structures #114

Closed polytypic closed 1 year ago

polytypic commented 1 year ago

This PR adds ?timeoutf argument pass-through to blocking non-compositional operations on data structures, which allows convenient use of such operations with timeouts.