ghc-events: Library and tool for parsing .eventlog files from GHC

[ bsd3, debug, development, ghc, library, profiling, program, trace ] [ Propose Tags ]
Versions 0.0.1, 0.1,,, 0.2,,,,,,,, 0.6.0, 0.7.0, 0.7.1, 0.7.2
Change log
Dependencies array (>=0.2 && <0.6), base (>=4 && <4.12), binary (>=0.7 && <0.10), bytestring (>=0.10.4), containers (==0.5.*), ghc‑events, text (>= && <1.3), vector (>=0.7 && <0.13) [details]
License BSD-3-Clause
Author Donnie Jones <>, Simon Marlow <>, Paul Bone <>, Mischa Dieterle <>, Thomas Horstmeyer <>, Duncan Coutts <>, Nicolas Wu <>, Jost Berthold <> Mikolaj Konarski <> Karolis Velicka <>
Maintainer Simon Marlow <>
Category Development, GHC, Debug, Profiling, Trace
Bug tracker
Source repo head: git clone
Uploaded by MitsutoshiAoe at Mon Mar 12 23:25:29 UTC 2018
Distributions Debian:, FreeBSD:, LTSHaskell:0.7.2, NixOS:0.7.2, openSUSE:0.7.1
Executables ghc-events
Downloads 9397 total (135 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-03-12 [all 1 reports]
Hackage Matrix CI

Parses .eventlog files emitted by GHC 6.12.1 and later. Includes the ghc-events tool permitting, in particular, to dump an event log file as text.

[Skip to Readme]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for ghc-events-0.7.2

[back to package description]


Build Status Hackage Hackage-Deps

A Haskell library for parsing .eventlog files emitted by the GHC runtime system. The package also includes an executable, ghc-events that can be used to display the contents of .eventlog files


  • Add example usage/tutorial of the new API to this readme

Known Issues

  • Writing event logs back to file does not work. It is hard to say how long has this been broken or how difficult will it be to fix (#14)