Add a fast-path in TcInteract.kickOutRewritable
[ghc.git] / compiler / basicTypes /
2013-08-02  Richard EisenbergImplement "roles" into GHC.
2013-07-28  Ian LynaghWhitespace only in basicTypes/RdrName.lhs
2013-07-27  Ian LynaghDe-orphan a load of Binary instances
2013-07-27  Ian LynaghWhitespace only in basicTypes/BasicTypes.lhs
2013-07-27  Ian LynaghWhitespace only in basicTypes/Avail.hs
2013-07-06  Patrick PalkaAvoid needlessly splitting a UniqSupply when extracting...
2013-06-19  Austin SeippFix many ASSERT uses under Clang.
2013-06-06  Simon Peyton JonesAdd important missing case for bothCPR
2013-06-06  Simon Peyton JonesRemove bogus-looking check, which was causing Trac...
2013-06-06  Simon Peyton JonesComments about the Name Cache
2013-06-06  Simon Peyton JonesImplement cardinality analysis
2013-05-30  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-05-30  Iavor S. DiatchkiAdd a primitive for coercing values into dictionaries...
2013-05-30  Simon Peyton JonesMake 'SPECIALISE instance' work again
2013-05-28  Simon Peyton JonesGive 'unboundName' a very low binding precedence
2013-05-21  Simon Peyton JonesSimplify kind generalisation, and fix Trac #7916
2013-05-17  Ian LynaghMove the genSym stuff from rts into compiler
2013-05-15  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-05-15  Simon Peyton JonesComments only
2013-04-25  Gabor GreifFixed moer tyops
2013-04-21  Krzysztof GogolewskiDisplay operators using parentheses/backticks in error...
2013-04-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-03-08  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-03-05  Simon Peyton JonesEnsure that isStrictDmd is False for Absent (fixes...
2013-02-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-02-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-14  Simon Peyton JonesBetter pretty-printing for HsType, fixes Trac #7645
2013-02-09  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-08  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-06  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2013-02-02  Gabor Greifspelling
2013-01-31  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2013-01-30  Gabor Greiftypos
2013-01-30  Simon Peyton JonesExpand tabs
2013-01-30  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-25  Simon Peyton JonesRemove dead code
2013-01-25  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-25  Simon Peyton JonesCollapse DmdResult into CPRResult
2013-01-25  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-01-25  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-25  Simon Peyton JonesRefactor and improve the promotion inference
2013-01-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-24  Simon Peyton JonesIntroduce CPR for sum types (Trac #5075)
2013-01-18  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-01-18  Simon Peyton JonesAdd missing case in eqHsBang; makes rnfail055 pass...
2013-01-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-17  Simon Peyton JonesMajor patch to implement the new Demand Analyser
2013-01-16  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-15  Simon Peyton JonesWhen doing UNPACK pragmas, be careful to only unpack...
2013-01-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-14  Simon Peyton JonesBe willing to parse {-# UNPACK #-} without '!'
2013-01-08  Simon Peyton JonesMerge remote branch 'origin/master'
2013-01-07  Simon Peyton JonesRemove two unused imports, detected by the fix to Trac...
2013-01-02  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-01-02  Simon Peyton JonesDefine ListSetOps.getNth, and use it
2013-01-01  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-12-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-12-23  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-12-23  Simon Peyton JonesMake {-# UNPACK #-} work for type/data family invocations
2012-12-22  Richard EisenbergImplement overlapping type family instances.
2012-12-21  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-21  Simon Peyton JonesAllow newtypes to be promoted
2012-12-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-12-19  Simon Peyton JonesAdd some ASSERTs to calls of zipTopTvSubst
2012-12-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-19  Simon Peyton JonesWibbles to faa8ff40 (UNPACK pragmas)
2012-12-14  Ian LynaghRename remaining FastBytes usages to ByteString
2012-12-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-14  Simon Peyton JonesMajor refactoring of the way that UNPACK pragmas are...
2012-12-14  Ian LynaghRemove a couple more FastBytes functions
2012-12-07  Johan TibellAdd -funbox-strict-primitive-fields
2012-12-05  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-05  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-12-05  Simon Peyton JonesAllow existential data constructors to be promoted
2012-11-15  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-11-13  Ian LynaghRemove the nonexistent lazy primop, and follow move...
2012-11-10  Iavor S. DiatchkiMerge branch 'master' of ssh://darcs.haskell.org/srv...
2012-11-08  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-11-06  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-11-06  Simon Peyton JonesComments only
2012-11-02  Ian LynaghWhitespace only in basicTypes/Id.lhs
2012-11-02  Ian LynaghRefactoring: Make a HasModule class for getModule
2012-11-02  Ian LynaghWhitespace only in basicTypes/Name.lhs
2012-10-26  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-10-26  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-22  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-19  Simon Peyton JonesOnly promote *non-existential* data constructors
2012-10-19  Simon Peyton JonesFix a long-standing bug in tidying
2012-10-16  Ian LynaghSome alpha renaming
2012-10-09  Ian LynaghMake the -dsuppress-* flags dynamic
2012-10-09  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-10-09  Ian LynaghMake the opt_UF_* static flags dynamic
2012-10-03  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-10-02  Simon Peyton JonesGive PrimOps a NOINLINE pragma, to suppress silly warni...
2012-10-02  Simon Peyton JonesMerge branch 'tc-untouchables'
next