The tkyprof package

[Tags:bsd3]

A web-based visualizer for GHC Profiling Reports


[Skip to Readme]

Properties

Versions 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5.1, 0.0.5.2, 0.0.6, 0.0.6.1, 0.0.6.2, 0.0.6.3, 0.1.0.1, 0.2.0, 0.2.1, 0.2.1.1, 0.2.2, 0.2.2.2
Dependencies aeson (==0.3.*), attoparsec (==0.9.*), attoparsec-enumerator (==0.2.*), base (==4.*), blaze-builder, bytestring (==0.9.*), cmdargs (==0.7.*), containers (<0.5), directory (<2), enumerator (==0.4.*), filepath (>=1.1 && <2), hamlet (>=0.8 && <0.10), mtl (>=1.1 && <3), rosezipper (==0.2.*), stm (<3), template-haskell (<3), text (==0.11.*), time (==1.2.*), transformers (==0.2.*), vector (>=0.6 && <1), wai (==0.4.*), wai-extra (==0.4.*), warp (==0.4.*), web-routes (>=0.23 && <0.26), yesod-core (==0.8.*), yesod-form (==0.1.*), yesod-json (==0.1.*), yesod-static (==0.1.*) [details]
License BSD3
Copyright Copyright (C) 2011 Mitsutoshi Aoe
Author Mitsutoshi Aoe
Maintainer Mitsutoshi Aoe <maoe@foldr.in>
Stability Experimental
Category Development
Home page https://github.com/maoe/tkyprof
Bug tracker https://github.com/maoe/tkyprof/issues
Source repository head: git clone git@github.com:maoe/tkyprof.git
Uploaded Thu Aug 18 00:10:13 UTC 2011 by MitsutoshiAoe
Distributions NixOS:0.2.2.2
Downloads 2678 total (26 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-25 [all 4 reports]

Modules

  • Controller

Flags

NameDescriptionDefaultType
productionBuild the production executable.EnabledAutomatic
develBuild for use with "yesod devel"DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for tkyprof

Readme for tkyprof-0.0.6.3

TKYProf

TKYProf is a web-based interactive visualizer for GHC Time and Allocation Profiling Reports. It helps you to find the performance bottlenecks of your code quickly.

TKYProf

Prerequistes

  • TKYProf uses some of HTML5 features, but does not support graceful downgrading. You need a modern browser supporting HTML5 and CSS3 for now.
  • TKYProf is written in Haskell. Haskell Platform and Cabal are required.

How to use TKYProf

  1. cabal install tkyprof installs the executable tkyprof.
  2. Run tkyprof on your terminal.
  3. Access http://localhost:3000/.
  4. Drag and drop your profiling reports.
  5. TKYProf draws a pretty chart.

screenshot

Developers

This tool is written and maintained by Mitsutoshi Aoe, maoe@foldr.in.