[GHC] #4191: Replace -fstrict-dicts with programmer-custom strictness annotations for class contexts

GHC cvs-ghc at haskell.org
Mon Jul 19 18:17:32 EDT 2010


#4191: Replace -fstrict-dicts with programmer-custom strictness annotations for
class contexts
---------------------------------+------------------------------------------
    Reporter:  LouisWasserman    |        Owner:              
        Type:  feature request   |       Status:  new         
    Priority:  normal            |    Milestone:              
   Component:  Compiler          |      Version:  6.12.3      
    Keywords:                    |   Difficulty:              
          Os:  Unknown/Multiple  |     Testcase:              
Architecture:  Unknown/Multiple  |      Failure:  None/Unknown
---------------------------------+------------------------------------------

Comment(by LouisWasserman):

 That's about the size of it, although I'd also prefer for -fdicts-strict
 to be a dynamic flag.  There are instances in which letting the dictionary
 stay lazy might be a good idea, and being able to control it at the module
 level instead of the package level would be nice.  (Being able to control
 it for individual dictionaries was the intent of this ticket, but I'd
 personally settle for module-level control.)

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


More information about the Glasgow-haskell-bugs mailing list