patch applied (ghc): Fix exponential-time behaviour with type synonyms; rename -XPartiallyAppliedTypeSynonyms to -XLiberalTypeSynonyms

Simon Peyton Jones simonpj at microsoft.com
Wed Sep 19 13:18:20 EDT 2007


Wed Sep 19 10:12:07 PDT 2007  simonpj at microsoft.com
  * Fix exponential-time behaviour with type synonyms; rename -XPartiallyAppliedTypeSynonyms to -XLiberalTypeSynonyms
  
  Fixes exponential behaviour present in GHC 6.6!
  
  I renamed the flag because the old (not very old) name wasn't
  describing what it does.
  

    M ./compiler/main/DynFlags.hs -4 +3
    M ./compiler/typecheck/TcMType.lhs -22 +42
    M ./docs/users_guide/flags.xml -3 +3



More information about the Cvs-ghc mailing list