Vesa Karvonen

Results 96 issues of Vesa Karvonen

For example, - a core `picos` package would include `picos` and maybe `picos.sync` and more strongly maybe `picos.stdio`. - an additional `picos_samples` package would contain other things (e.g. sample schedulers)...

I may have observed the `picos.sync` tests potentially dead/livelocking at least on (32-bit) OCaml 4.14 on CI. This might indicate a bug in the `picos.sync` library, a bug in the...

I'm creating this issue as a general request for feedback and discussion. Feel free to add comments on Picos to this issue or open a [discussion](https://github.com/ocaml-multicore/picos/discussions). * Questions on anything...

discussion

There is always room to improve documentation. At least for me it can be very difficult to see where the documentation I've written, for code I've designed, isn't necessarily clear...

help wanted

This IO proposal is superseded by the [Picos framework](https://github.com/ocaml-multicore/picos).

A recursive mutex implementation (see [here](https://github.com/ocaml-multicore/saturn/pull/90)), for example, might want to use the id of a fiber. A non-recursive mutex implementation could use such an id to detect when a...

Currently, if I have a private library (that doesn't have a public name), and a public library that depends on it, dune gives this error: > Error: Library "private" is...

The documention [on signals](https://ocsigen.org/lwt/latest/api/Lwt_unix#2_Signals) says > reinstall_signal_handler signum if any signal handler is registered for this signal with [Lwt_unix.on_signal](https://ocsigen.org/lwt/latest/api/Lwt_unix#VALon_signal), it reinstall the signal handler (with Sys.set_signal). This is useful in...