commercialhaskell / commercialhaskell/stack

Adjusting default GHC RTS options for faster builds

Open
#3,435 4 comments 3 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.