Add a fast-path in TcInteract.kickOutRewritable
[ghc.git] / compiler / basicTypes /
2014-07-27  Iavor S. DiatchkiImplement OVERLAPPING and OVERLAPPABLE pragmas (see...
2014-07-21  Edward Z. YangRename PackageId to PackageKey, distinguishing it from...
2014-07-21  Edward Z. YangMake 'ghc' a wired in package.
2014-07-01  Simon Peyton JonesFix demand analyser for unboxed types
2014-06-29  Iavor S. DiatchkiFactor-out the `OverlapMode` from `OverlapFlag`.
2014-06-26  Joachim BreitnerMerge Thomas Miedema’s syn-all improvments
2014-06-25  Gabor GreifTypos in comments
2014-06-20  Simon Peyton JonesMake splitStrProdDmd (and similarly Use) more robust
2014-06-12  Simon Peyton JonesFix elemLocalRdrEnv (Trac #9160)
2014-06-12  Simon Peyton JonesBetter debug printing
2014-06-11  Gabor GreifSome typos in comments
2014-06-11  Richard EisenbergFix #9062.
2014-06-06  Sjoerd VisscherMerge branch 'master' of git://git.haskell.org/ghc
2014-06-06  Simon Peyton JonesMake the matcher and wrapper Ids in PatSyn into LocalId...
2014-06-06  Joachim BreitnerReport all possible results from related name spaces
2014-06-06  Joachim BreitnerSuggest Int when user writes int
2014-06-05  Simon Peyton JonesFix egregious instantiation bug in matchOneConLike...
2014-06-03  Simon Peyton JonesDo pretty-printing of TyThings via IfaceDecl (Trac...
2014-05-27  Dr. ERDI GergoStore IfExtNames for PatSyn matchers and wrappers in...
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
2014-05-08  Simon Peyton JonesRefactor buildClass and mkDictSelId a bit, to avoid...
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-04-04  Simon Peyton JonesSimplify and tidy up the handling of tuple names
2014-03-19  Dr. ERDI GergoisLexVarSym: check all characters of the name, not...
2014-03-13  Dr. ERDI GergoAdd OutputableBndr instance for OccName
2014-03-06  Simon Peyton JonesMake the demand on a binder compatible with type (fixes...
2014-02-18  Simon Peyton JonesAllow ($) to return an unlifted type (Trac #8739)
2014-02-13  Baldur BlöndalCleaned up Maybes.lhs
2014-02-11  Joachim BreitnerReplace forall'ed Coercible by ~R# in RULES
2014-02-10  Joachim BreitnerImplement CallArity analysis
2014-02-01  Gabor GreifFix a popular typo in comments
2014-01-26  Gabor GreifSquash some spelling issues
2014-01-23  Joachim BreitnerSome polishing of the demand analyser.
2014-01-20  Dr. ERDI GergoImplement pattern synonyms
2014-01-16  Joachim Breitner...and clean up the imports
2014-01-16  Joachim BreitnerRemove unused returnsCPR
2014-01-16  Joachim BreitnerRefactor WorkWrap, get rid of worthSplittingArgDmd
2014-01-16  Joachim BreitnerReplace worthSplittingThunkDmd by worthSplittingArgDmd
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2014-01-10  Gabor GreifComment typos only
2014-01-10  Joachim BreitnerNotes and code cosmetics
2014-01-09  Simon Peyton JonesRe-work the naming story for the GHCi prompt (Trac...
2014-01-09  Simon Peyton JonesComment typo
2014-01-03  Simon Peyton JonesRefactor the way shadowing in handled in GHCi
2014-01-03  Simon Peyton JonesAdd alterOccEnv
2013-12-28  Simon Peyton JonesRe-factor TcCanonical (again), fixes Trac #8603
2013-12-16  Joachim BreitnerMake types of bothDmdType more precise
2013-12-16  Joachim BreitnerDisentangle postProcessDmdTypeM and postProcessUnsat
2013-12-16  Joachim BreitnerRefactor peelManyCalls
2013-12-16  Joachim BreitnerRename postProcessDmdType to postProcessUnsat and use...
2013-12-16  Joachim BreitnerDo not export DmdResult constructors in Demand.lhs
2013-12-16  Joachim BreitnerSplit DmdResult into DmdResult and CPRResult
2013-12-16  Joachim BreitnerClarify the default demand on demand environments
2013-12-12  Joachim BreitnerMove peelFV from DmdAnal to Demand
2013-12-12  Simon Peyton JonesImprove the handling of used-once stuff
2013-12-12  Simon Peyton JonesAssign strictness signatures to primitive operations
2013-12-12  Simon Peyton JonesSome refactoring of Demand and DmdAnal
2013-12-09  Joachim BreitnerReplace mkTopDmdType by mkClosedStrictSig
2013-12-09  Joachim BreitnerRename topDmdType to nopDmdType
2013-12-09  Joachim BreitnerDo not forget CPR information after an IO action
2013-12-04  Simon Peyton JonesImprove ASSERT
2013-12-02  Gabor GreifSome popular typos in comments
2013-12-02  Joachim BreitnerNote [HyperStr and Use demands]
2013-11-22  Simon Peyton JonesReplace (State# RealWorld) with Void# where we just...
2013-11-22  Richard EisenbergImplement GeneralizedNewtypeDeriving in terms of `coerce`.
2013-11-22  Simon Peyton JonesA raft of changes driven by Trac #8540
2013-11-20  Joachim BreitnerMake Coercible higher-kinded
2013-11-13  Patrick PalkaRemove unnecessary and deprecated inclusions of Typeable.h
2013-11-06  Simon Peyton JonesUntabify and whitespace
2013-11-06  Simon Peyton JonesAdd filterVarEnv
2013-10-23  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-23  Simon Peyton JonesRename topNormaliseType to topNormaliseType_maybe
2013-10-10  Iavor S. DiatchkiUpdate and clean-up the implmenation of GHC.TypeLits
2013-10-09  Austin SeippUse evaldUnfolding for proxyHashId
2013-10-04  Geoffrey MainlandMerge New Template Haskell branch.
2013-10-04  Geoffrey MainlandTrack TH stage in the renamer.
2013-10-01  Gabor GreifTypos in comments
2013-10-01  unknownComments only
2013-10-01  Simon Peyton JonesLift an unnecessary assumption in the demand analyser...
2013-10-01  Simon MarlowGlobally replace "hackage.haskell.org" with "ghc.haskel...
2013-09-27  Austin SeippImplement an unlifted Proxy type, Proxy#
2013-09-22  Austin SeippRestructure compilation pipeline to allow hooks
2013-09-13  Joachim BreitnerIntroduce coerce :: Coercible a b -> a -> b
2013-09-13  Joachim BreitnerExpose tcTyConsOfType as Types.tyConsOfType
2013-09-09  Patrick PalkaMerge branch 'ghc-parmake-gsoc' (#910)
2013-09-09  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-08  Nicolas Frisbyresurrected -fdicts-strict, off by default
2013-09-06  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-04  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-04  Simon Peyton JonesFix over-eager unpacking in isUnpackableType
2013-08-31  Ryan NewtonMerge branch 'master' into atomics
2013-08-30  Patrick PalkaMerge branch 'master' into ghc-parmake-gsoc
2013-08-30  Joachim BreitnerImprove documentation of the new IncoherentInstances...
2013-08-30  Joachim BreitnerLiberalising IncoherentInstances
2013-08-27  Patrick PalkaUniqSupply: make mkSplitUniqSupply thread-safe
2013-08-19  David TereiAdd note on isSafeOverlap field.
next