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

[ bsd3, debug, development, ghc, library, profiling, program, trace ] [ Propose Tags ]

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]
Versions [faq] 0.0.1, 0.1,,, 0.2,,,,,,,, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0,,, 0.9.0
Change log
Dependencies array (>=0.2 && <0.6), base (>=4.7 && <4.13), binary (>=0.7 && <0.11), bytestring (>=0.10.4), containers (>=0.5 && <0.7), 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 Wed May 15 05:43:12 UTC 2019
Distributions Debian:0.8.0, FreeBSD:, NixOS:0.9.0
Executables ghc-events
Downloads 13077 total (293 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2019-05-15 [all 1 reports]


[Index] [Quick Jump]


Maintainer's Corner

For package maintainers and hackage trustees

Readme for ghc-events-0.9.0

[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)