<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    There is also `<a class="reference internal"
href="https://downloads.haskell.org/~ghc/9.0.1/docs/html/users_guide/debugging.html#ghc-flag--ddump-timings"><code
        class="xref std std-ghc-flag docutils literal"><span class="pre">-ddump-timings</span></code></a>`
    (see <a class="moz-txt-link-freetext"
href="https://downloads.haskell.org/~ghc/9.0.1/docs/html/users_guide/flags.html#compiler-debugging-options">https://downloads.haskell.org/~ghc/9.0.1/docs/html/users_guide/flags.html#compiler-debugging-options</a>),
    which seems to print a subset of what `-dshow-passes` prints?<br>
    <br>
    If I ever have time, I'd love to make something like Clang's
    `time-trace` functionality, i.e., printing per-file pass timings in
    Chrome tracing profiling format, so that one can get pretty flame
    graphs.
    (<a class="moz-txt-link-freetext"
href="https://aras-p.info/blog/2019/01/16/time-trace-timeline-flame-chart-profiler-for-Clang/">https://aras-p.info/blog/2019/01/16/time-trace-timeline-flame-chart-profiler-for-Clang/</a>)<br>
    The data already seems to be there. Maybe someone else gets to it
    before me =)<br>
    <br>
    Cheers,<br>
    Ben
  </body>
</html>