flamingra: FlameGraphs of profiling

[ bsd3, development, library, program ] [ Propose Tags ]

Hack to turn the profiling output into the format suitable for FlameGraph. It will be (kind of) interactive (e.g. http://lelf.lu/files/pandoc.svg).

TL;DR (and the only one available) guide:

some-program +RTS -P
wget https://raw.githubusercontent.com/brendangregg/FlameGraph/master/flamegraph.pl
flamingra some-program.prof | perl flamegraph.pl > picturesque.svg

Usage:

flamingra out.prof | …

or

… | flamingra | …

where out.prof is -P profiling output.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.1, 0.1.1.1, 0.2
Dependencies base (>=4.7 && <5), either, optparse-applicative, pipes [details]
License BSD-3-Clause
Author Antonio Nikishaev
Maintainer me@lelf.lu
Category Development
Source repo head: git clone https://github.com/llelf/flamingra
head: darcs get http://hub.darcs.net/lelf/flamingra
Uploaded by AntonNikishaev at 2015-04-18T21:47:37Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables flamingra
Downloads 2813 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-04-19 [all 1 reports]