From: Debian Haskell Group Date: Mon, 19 Feb 2024 16:12:25 +0000 (+0100) Subject: hadrian-disable-threaded X-Git-Tag: archive/raspbian/9.6.6-2+rpi1~2^2^2^2~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9b48fb920f726787e12b9fd1a6bf1cf1a1d4a978;p=ghc.git hadrian-disable-threaded =================================================================== Gbp-Pq: Name hadrian-disable-threaded --- diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal index eb5690bb..1c249aed 100644 --- a/hadrian/hadrian.cabal +++ b/hadrian/hadrian.cabal @@ -18,7 +18,7 @@ source-repository head -- To accommodate #16873 flag threaded manual: True - default: True + default: False description: Build with the threaded runtime for improved performance. Users with bootstrap compilers which don't support the threaded runtime should @@ -167,14 +167,6 @@ executable hadrian -rtsopts -fno-ignore-asserts - if flag(threaded) - ghc-options: - -- * -I0: Disable idle GC to avoid redundant GCs while - -- waiting for external processes - -- * -qg: Don't use parallel GC as the synchronization - -- time tends to eat any benefit. - "-with-rtsopts=-I0 -qg" - -threaded if flag(selftest) other-modules: Rules.Selftest