[commit: ghc] wip/nfs-locking: Use -H32m in all build flavours (a7b1494)
git at git.haskell.org
git at git.haskell.org
Fri Oct 27 01:17:21 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/nfs-locking
Link : http://ghc.haskell.org/trac/ghc/changeset/a7b149453928e5cf7c8051d4c6329ef9db3246f1/ghc
>---------------------------------------------------------------
commit a7b149453928e5cf7c8051d4c6329ef9db3246f1
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date: Fri Jan 13 11:47:27 2017 +0000
Use -H32m in all build flavours
See #268
>---------------------------------------------------------------
a7b149453928e5cf7c8051d4c6329ef9db3246f1
src/Settings/Flavours/Development.hs | 2 +-
src/Settings/Flavours/Performance.hs | 2 +-
src/Settings/Flavours/Profiled.hs | 2 +-
src/Settings/Flavours/Quick.hs | 2 +-
src/Settings/Flavours/Quickest.hs | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/Settings/Flavours/Development.hs b/src/Settings/Flavours/Development.hs
index 7cfd7da..4e1ee2d 100644
--- a/src/Settings/Flavours/Development.hs
+++ b/src/Settings/Flavours/Development.hs
@@ -14,7 +14,7 @@ developmentArgs :: Stage -> Args
developmentArgs ghcStage = do
stage <- getStage
sourceArgs $ SourceArgs
- { hsDefault = append ["-O", "-H64m"]
+ { hsDefault = append ["-O", "-H32m"]
, hsLibrary = notStage0 ? arg "-dcore-lint"
, hsCompiler = succ stage == ghcStage ? append ["-O0", "-DDEBUG"]
, hsGhc = succ stage == ghcStage ? append ["-O0", "-DDEBUG"] }
diff --git a/src/Settings/Flavours/Performance.hs b/src/Settings/Flavours/Performance.hs
index 0e07c71..a9cef4d 100644
--- a/src/Settings/Flavours/Performance.hs
+++ b/src/Settings/Flavours/Performance.hs
@@ -11,7 +11,7 @@ performanceFlavour = defaultFlavour
performanceArgs :: Args
performanceArgs = sourceArgs $ SourceArgs
- { hsDefault = append ["-O", "-H64m"]
+ { hsDefault = append ["-O", "-H32m"]
, hsLibrary = notStage0 ? arg "-O2"
, hsCompiler = mconcat [stage0 ? arg "-O", notStage0 ? arg "-O2"]
, hsGhc = mconcat [stage0 ? arg "-O", notStage0 ? arg "-O2"] }
diff --git a/src/Settings/Flavours/Profiled.hs b/src/Settings/Flavours/Profiled.hs
index 2f5dc74..861c66c 100644
--- a/src/Settings/Flavours/Profiled.hs
+++ b/src/Settings/Flavours/Profiled.hs
@@ -12,7 +12,7 @@ profiledFlavour = defaultFlavour
profiledArgs :: Args
profiledArgs = sourceArgs $ SourceArgs
- { hsDefault = append ["-O0", "-H64m"]
+ { hsDefault = append ["-O0", "-H32m"]
, hsLibrary = notStage0 ? arg "-O"
, hsCompiler = arg "-O"
, hsGhc = arg "-O" }
diff --git a/src/Settings/Flavours/Quick.hs b/src/Settings/Flavours/Quick.hs
index 6fe3353..5cbd1e4 100644
--- a/src/Settings/Flavours/Quick.hs
+++ b/src/Settings/Flavours/Quick.hs
@@ -12,7 +12,7 @@ quickFlavour = defaultFlavour
quickArgs :: Args
quickArgs = sourceArgs $ SourceArgs
- { hsDefault = append ["-O0", "-H64m"]
+ { hsDefault = append ["-O0", "-H32m"]
, hsLibrary = notStage0 ? arg "-O"
, hsCompiler = stage0 ? arg "-O"
, hsGhc = stage0 ? arg "-O" }
diff --git a/src/Settings/Flavours/Quickest.hs b/src/Settings/Flavours/Quickest.hs
index 0560b39..d5dff73 100644
--- a/src/Settings/Flavours/Quickest.hs
+++ b/src/Settings/Flavours/Quickest.hs
@@ -13,7 +13,7 @@ quickestFlavour = defaultFlavour
quickestArgs :: Args
quickestArgs = sourceArgs $ SourceArgs
- { hsDefault = append ["-O0", "-H64m"]
+ { hsDefault = append ["-O0", "-H32m"]
, hsLibrary = mempty
, hsCompiler = mempty
, hsGhc = mempty }
More information about the ghc-commits
mailing list