zach

Results 28 comments of zach

I don’t have any experience with ocaml-rs + opam, but I believe this project is released on opam: https://github.com/c-cube/batsat-ocaml - maybe there are some hints in that repo? I can...

There is `Error::Error(Box)` which you could use with your own error type. Otherwise I think updating `Error::Message` to accept a `String` value could be reasonable.

Hm, interesting. I don't have an immediate fix for this but will try to come up with something. Thanks for reporting!

Hm, the `custom` API is next on my list for some cleanup. I will keep this in mind when figuring about what to do with it.

Yeah, that could be an issue, but if you think you will need the entire 64 bits you should use an `i64` instead, which converts to an OCaml `int64` Another...

Thanks for the report! I agree with @tizoc that accessing the OCaml runtime from a single thread is the best option right now. I will find some time to experiment...

Using `Gc` I was able to get some information about allocations over time (compared to here `maxrss` in orange). I was interested in understanding how this upper index [log_size](https://github.com/mirage/irmin/blob/master/src/irmin-pack/irmin_pack_layers.ml#L332) (in...

To provide an update here - the Memtrace filter used above wasn't taking into account the calls from `Irmin_pack` to functions in `Index_unix.Raw`. The fixed graph for master looks like...

Hm, yeah this can be closed but there could also be a case to be made for removing `irmin-http` before `irmin-server` is integrated since there are still some details to...

I believe that `Filter the LRU instead of completely clearing it` is what was tried here: https://github.com/mirage/irmin/pull/1993 but it wasn’t necessarily an improvement over just clearing the LRU.