This version can be pinned in stack with:profiteur-0.4.1.0@sha256:dedcc0ec87d4df1c11b93ffcf841b0a5714c82cfb08436e31ae5791cb7e55143,1531
Module documentation for 0.4.1.0
There are no documented modules for this package.
profiteur
Profiteur is a visualiser for GHC .prof
files.
Installation
cabal install profiteur
Usage
ghc --make -auto-all -prof your-program.hs
./your-program +RTS -p -RTS
profiteur your-program.prof
See also example/Makefile.
A tree browser and a tree map are available to browse the profile.
Expand cost centres by clicking the chevrons in the tree browser or
double-clicking them in the tree map.
-
0.4.1.0
- Format numbers in “Details” to have 3 decimal places
- Move name below controls in “Details”
- Use the
js-jquery
library instead of just including it
- Upgrade to jQuery 3.1
-
0.4.0.0
- Always show time/alloc relative to MAIN as well as relative to the current
root node
- Replace help button by link to homepage
- Never include (0 time, 0 alloc) nodes
-
0.3.0.3
-
0.3.0.2
-
0.3.0.1
- Bump base version, add example to repo
-
0.3.0.0
- Simplify the tree, creating actual (indiv) nodes where necessary from the
Haskell code
-
0.2.0.2
- Bump
aeson
and vector
dependencies
-
0.2.0.1
- Bump
aeson
and attoparsec
dependencies
-
0.2.0.0
- Show individual time/alloc as separate nodes
-
0.1.2.2
-
0.1.2.1
-
0.1.2.0
- Fix resize/redraw bug for Firefox/Linux combo
-
0.1.1.0
- Ignore extra information in
.prof
file
-
0.1.0.1
- Loosen
attoparsec
dependency
-
0.1.0.0