ghc-prof-flamegraph: Generates flamegraphs from GHC .prof files.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

This is a small tool to render GHC time profiling reports as interactive SVG flame graphs using FlameGraph. Basic usage:

ghc-prof-flamegraph myprogram.prof

You can also generate a flamegraph using the allocation measurements using the --alloc flag.

The flamegraph.pl script is bundled with this package, so you don't need to install it (though you need to have Perl installed).

Properties

Versions 0.1.0.0, 0.1.0.1, 0.1.1.0, 0.1.2.0, 0.1.2.1, 0.2.0.0, 0.2.0.1, 0.2.0.1
Change log None available
Dependencies base (>=4.6 && <5), filepath, optparse-applicative, process [details]
License MIT
Copyright (c) 2015 FP Complete Corporation
Author Francesco Mazzoli
Maintainer francesco@fpcomplete.com
Category Testing
Source repo head: git clone https://github.com/fpco/ghc-prof-flamegraph
Uploaded by FrancescoMazzoli at 2021-08-17T07:40:08Z

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees