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.
- Outputs:
out
- Website: https://github.com/mirage/mirage-profile
- Licenses: FreeBSD
- Package source: gnu/packages/ocaml.scm
- Builds: See build status
- Issues: See known issues
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.