[GHC] #7868: Enable -funbox-strict-small-fields by default

GHC cvs-ghc at haskell.org
Fri Apr 26 20:22:58 CEST 2013


#7868: Enable -funbox-strict-small-fields by default
-----------------------------+----------------------------------------------
Reporter:  tibbe             |          Owner:                  
    Type:  feature request   |         Status:  new             
Priority:  normal            |      Component:  Compiler        
 Version:  7.7               |       Keywords:                  
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
 Failure:  None/Unknown      |      Blockedby:                  
Blocking:                    |        Related:                  
-----------------------------+----------------------------------------------
 See discussion at http://www.haskell.org/pipermail/ghc-
 devs/2013-April/001109.html

 Summary from the commit message:

 {{{
 Enable -funbox-small-strict-fields by default

 The flag shows no real impact on nofib benchmarks and GHC itself,
 which is expected given the small number of strict but not already
 unpacked fields in the source of these programs. However, the flag
 allows us to omit most of the UNPACK pragmas that are so common in
 source code today.
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7868>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list