I plan to do some work on the heap profiler during Zurihac this year.
I’ve written down quite a long list of possible projects if anyone
else wants to work on this with me. They are split into two
categories.
- Improving my replacement for hp2ps/hp2pretty which parses and
renders eventlogs into an interactive HTML page. example - General improvements to the heap profiler.
https://gitlab.haskell.org/ghc/ghc/wikis/Zurihac-2019-Profiler-Ideas
This is a great chance to understand how/why the heap profiler works and to make it better for everyone to use. There are projects for all abilities!