This package browser is in early development. Mind the rough edges.

ocaml-mirage-profile 0.9.1

Collects Ocaml/Lwt profiling information in CTF format

Used to trace execution of OCaml/Lwt programs (such as Mirage unikernels) at the level of Lwt threads. The traces can be viewed using JavaScript or GTK viewers provided by mirage-trace-viewer or processed by tools supporting the Common Trace Format. When compiled against a normal version of Lwt, OCaml's cross-module inlining will optimise these calls away, meaning there should be no overhead in the non-profiling case.

Installation

Install ocaml-mirage-profile 0.9.1 as follows:

guix install ocaml-mirage-profile@0.9.1

Or install the latest version:

guix install ocaml-mirage-profile

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.