Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
Source project has a limited visibility.
  • Finley McIlwaine's avatar
    3d1d42b7
    Memory usage fixes for Haddock · 3d1d42b7
    Finley McIlwaine authored and Ben Gamari's avatar Ben Gamari committed
    - Do not include `mi_globals` in the `NoBackend` backend. It was only included
      for Haddock, but Haddock does not actually need it. This causes a 200MB
      reduction in max residency when generating haddocks on the Agda codebase
      (roughly 1GB to 800MB).
    
    - Make haddock_{parser,renamer}_perf tests more accurate by forcing docs to
      be written to interface files using `-fwrite-interface`
    
    Bumps haddock submodule.
    
    Metric Decrease:
        haddock.base
    3d1d42b7
    History
    Memory usage fixes for Haddock
    Finley McIlwaine authored and Ben Gamari's avatar Ben Gamari committed
    - Do not include `mi_globals` in the `NoBackend` backend. It was only included
      for Haddock, but Haddock does not actually need it. This causes a 200MB
      reduction in max residency when generating haddocks on the Agda codebase
      (roughly 1GB to 800MB).
    
    - Make haddock_{parser,renamer}_perf tests more accurate by forcing docs to
      be written to interface files using `-fwrite-interface`
    
    Bumps haddock submodule.
    
    Metric Decrease:
        haddock.base
Code owners
Assign users and groups as approvers for specific file changes. Learn more.