The prof2pretty package

[Tags: bsd3, program]

prof2pretty is an enhanced rewrite of visual-prof that works with recent GHC RTS. sccpragmabomb adds SCC pragmas encoding source location. prof2pretty extracts those SCCs from the profiling output to annotate the sources using HTML + CSS + JavaScript.

Usage:

 cd example
 ghc -prof -F -pgmF=sccpragmabomb test.hs
 cd ..
 ./example/test +RTS -P -RTS 31416
 prof2pretty --standalone --source=example/ test.prof
 sensible-browser test.prof.html

Example output: http://mathr.co.uk/prof2pretty/prof2pretty-0.1.0.0.html


Properties

Version0.1.0.0
Dependenciesbase (==4.*), containers, filepath, haskell-src-exts, semigroups, uniplate, zenc
LicenseBSD3
AuthorClaude Heiland-Allen
Maintainerclaude@mathr.co.uk
CategoryDevelopment, Profiling
Home pagehttps://gitorious.org/prof2pretty
Source repositoryhead: git clone git://gitorious.org/prof2pretty/prof2pretty.git
this: git clone git://gitorious.org/prof2pretty/prof2pretty.git(tag v0.1.0.0)
Executablessccpragmabomb, prof2pretty
Upload dateSat Jun 30 13:17:15 UTC 2012
Uploaded byClaudeHeilandAllen
Downloads147 total (11 in last 30 days)

Downloads

Maintainers' corner

For package maintainers and hackage trustees