hp2any


Improving Haskell space profiling experience

Overview

The aim of this project is to create a set of tools that make heap profiling of Haskell programs easier. In particular, the following components are planned:

  • a library to process profiler output in an efficient way and make it easily accessible for other tools
  • a real-time visualiser (most likely using OpenGL)
  • some kind of history manager to keep track of profiling data and make it possible to perform a comparative analysis of performance between different versions of your program
  • a maintainable and extensible replacement for hp2ps
  • converters to provide input for other profiling tools

Don’t hesitate to share your ideas and feature requests in the issue tracker to make this project even more useful for the community!

Some quick links

  • Links to the outer world
  • Old ideas:
    • Low-level core interface
    • Visualiser component
    • History and trend manager
    • Converting profiling info to other formats

Project Information

Labels:
haskell profiling