commercialhaskell / commercialhaskell/stack
Adjusting default GHC RTS options for faster builds
Open
type: performance
- Dominant language
- Haskell
- Stars
- 4.1k
- Forks
- 850
- Avg merge
- 10h 37m
- Merged PRs (30d)
- 4
Description
Was poking through this, occurred to me that Stack could have some nicer defaults: https://rybczak.net/2016/03/26/how-to-reduce-compilation-times-of-haskell-projects/
Main thing that stands out to me is `+RTS -Asize`, I assume Stack isn't doing anything by default here? I know we have `--fast` but independent of that, it seems like Stack should almost always boost `-A` because GHC's defaults are too low for the majority of users.
What do y'all think?
Contributor guide
Assessment
This issue has not been assessed yet.