mirage-trace-viewer icon indicating copy to clipboard operation
mirage-trace-viewer copied to clipboard

Support eio runtime events

Open TheLortex opened this issue 2 years ago • 1 comments

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 PR is incomplete, a command line option is needed to switch between the two formats (ctf / runtime events) (or a separate binary), both for the js and gtk versions.

I have also added support for the GC runtime events, now GC phases are also displayed:

image

TheLortex avatar Feb 08 '23 14:02 TheLortex

Looks great! I guess we have to wait for OCaml 5.1 though, right?

talex5 avatar Feb 10 '23 14:02 talex5