Lucas Pluvinage

Results 16 issues of Lucas Pluvinage

(this is a straightforward PR to test the solo5-ci as I'm moving it to a new machine)

## Custom events Eventring is the ring-buffer based tracing system introduced by @sadiqj in OCaml 5. The goal of this PR is to expose in the `runtime_events` library additional features...

When reviewing the cram tests PR (https://github.com/mirage/mirage/pull/1220), @dinosaure noticed that the output of `mirage describe --help=plain` has some issues: ``` DESCRIPTION The describe command describes the configuration of a mirage...

The optional parameter `gref` of `Current_git.clone` is set to `master` by default. As more and more repositories switch to other default branch names (such as `main`), I believe this optional...

An attempt to fix https://github.com/ocurrent/ocurrent/issues/247

Similarly to how `Promise.create` has an optional `label` argument, we could have a similar feature for labelling tasks that are spawned using functions from the `Fiber` module. For `fork`, the...

enhancement

## Expected Behavior When using `vendored_dirs`, no warning should originate from a library that is vendored. ## Actual Behavior ``` File "vendor/a/vendor/b/src/b.ml", line 1, characters 6-16: 1 | let b...

This PR adds a function to enable looking at an ocurrent node's state. I have extended the `'a Current.Output.t` result type to provide an additional `` `Blocked`` error state, happening...

Currently the body type is: ```ocaml type t = | Fixed of string | Chunked of chunk_writer | Custom of (Eio.Buf_write.t -> unit) | Empty ``` I believe it would...

_On top of https://github.com/TheLortex/eio/tree/runtime-events (which is a rebase of https://github.com/patricoferris/eio/tree/runtime-events)_ When eio emits events using the custom events API, mirage-trace-viewer will be able to consume them using this PR. The...