[commit: ghc] master: Lower unfolding threshold for windows (again.) (d783f12)

git at git.haskell.org git at git.haskell.org
Tue Jan 7 14:30:26 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/d783f12dae2581d2feccf53a43fbf2d1a6fb6d05/ghc

>---------------------------------------------------------------

commit d783f12dae2581d2feccf53a43fbf2d1a6fb6d05
Author: Austin Seipp <austin at well-typed.com>
Date:   Tue Jan 7 01:42:29 2014 -0600

    Lower unfolding threshold for windows (again.)
    
    We creeped back up again past the symbol threshold on my test x86_64
    win2k8 test machine. This brings it down to 60600 symbols in split
    windows DLL.
    
    Signed-off-by: Austin Seipp <austin at well-typed.com>


>---------------------------------------------------------------

d783f12dae2581d2feccf53a43fbf2d1a6fb6d05
 mk/config.mk.in |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mk/config.mk.in b/mk/config.mk.in
index 780b303..f61ecc0 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -105,7 +105,7 @@ endif
 #
 # See #5987
 ifeq "$(TargetOS_CPP)" "mingw32"
-GhcStage2HcOpts += -funfolding-creation-threshold=300
+GhcStage2HcOpts += -funfolding-creation-threshold=100
 endif
 
 # Some platforms don't support shared libraries



More information about the ghc-commits mailing list