maralorn / nix-output-monitor

Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

More Optimizations

maralorn opened this issue · comments

  • Use enum-type for platforms
  • Replace dense intmaps with arrays. (Maybe make an opaque data type with fast reverse lookup hidden away.)
  • Consider throwing away derivations and store paths if they really don’t matter. (Basically implementing a garbage collector.)
  • More debugging: Use ghc-debug to figure out which parts of the state are the biggest.