Useful tools

This page collects tools which may be useful to humans working on GHC.

  • Ben Gamari has a bunch of handy, albeit sometimes poorly documented, tools in his ghc-utils repository. These include the tools Ben uses for release management, day-to-day maintenance, performance characterization, and general GHC development
  • Joachim Breitner has developed the lovely gipeda web interface for comparing performance metrics between commits. This powers (with data from Joachim's ghc-speed-logs repository)
  • Ben Gamari has developed a set of tools for slurping the ghc-speed-logs data into a PostgreSQL database and do interesting timeseries analyses on it. See
  • There is a script for running automated bisections
Last modified 3 years ago Last modified on Jul 20, 2016 4:27:57 PM