Bruno Deferrari
Bruno Deferrari
Hi @yasuo-ozu. Why do the two wrappers link in the OCaml runtime? Isn't a better way of going around this issue to have a single OCaml runtime? So `a_rs` and...
Some things to keep in mind here: https://github.com/tezedge/ocaml-interop/issues/39
About this one, my intention is to introduce "BoxRoots" in the next version of ocaml-interop, which will serve as a faster replacement to global roots (and probably will also replace...
@g2p boxroots have been merged into master. I plan to do a new release (0.6.0) today, when I will go through your PRs. Does this one still make sense? Global...
@g2p setup and teardown requirements are temporary, and will be removed from future releases (irrespectively of if boxroots get integrated into OCaml or not).
Btw, here is the OCaml RFC for boxroots in case you are interested in following the discussion https://github.com/ocaml/RFCs/pull/22
Hi @mt-caret. There are plans for supporting OCaml 5 yes. A new release of boxroot is required that [will fix a bug](https://gitlab.com/ocaml-rust/ocaml-boxroot/-/merge_requests/75) that is causing issues with OCaml 4.x, then...
@mrmr1993 that is correct, but it is exactly the behavior you get from `caml_startup` and `caml_shutdown` from the OCaml runtime, and I don't think there is a good way to...
I am even thinking that there is no need to track shutdowns, calling init more than once is just an error here, because you shouldn't ever have more than one...
I guess it should better return a `Result` instead of triggering a panic to let the caller decide what to do. It is an api-breaking change so probably good to...