Kill inaccessible-branch complaints in record update
[ghc.git] / compiler / basicTypes /
2017-02-03  Joachim BreitnerGet rid of ProbOneShot
2017-02-03  Sylvain HenryDitch static flags
2017-02-01  Luke MaurerJoin points
2017-01-31  alexbiehlFix binary instance for SrcStrictness
2017-01-30  Matthew PickeringAdd a flag to emit error messages as JSON
2017-01-26  Ryan ScottNix typo and redundant where-clauses
2017-01-26  David FeuerGeneralize the type of runRW#
2017-01-26  Matthew PickeringCOMPLETE pragmas for enhanced pattern exhaustiveness...
2017-01-25  Gabor GreifTypos in comments [ci skip]
2017-01-24  David FeuerPartially revert D3001
2017-01-23  Bartosz NitkaMake tickishContains faster
2017-01-23  Simon Peyton JonesRecord evaluated-ness on workers and wrappers
2017-01-23  Gabor GreifTypos and grammar in manual/comments
2017-01-19  Ryan ScottFix the GHC 7.10 build
2017-01-19  Richard EisenbergUpdate levity polymorphism
2017-01-18  Gabor GreifSpelling fixes in comments [ci skip]
2017-01-18  Gabor GreifTypos in comments only [ci skip]
2017-01-17  David FeuerSplit mkInlineUnfolding into two functions
2017-01-15  Matthew PickeringRevert "Record evaluated-ness on workers and wrappers"
2017-01-13  Simon Peyton JonesRecord evaluated-ness on workers and wrappers
2017-01-11  Edward Z. YangRevamp Backpack/hs-boot handling of type class signatures.
2017-01-10  David FeuerInline partially-applied wrappers
2017-01-05  Joachim BreitnerAdd a CSE pass to Stg (#9291)
2016-12-21  Ryan ScottDisambiguate two Notes with identical names
2016-12-18  Ryan ScottIntroduce unboxedSum{Data,Type}Name to template-haskell
2016-12-17  Ben GamariRevert "Do not init record accessors as exported"
2016-12-16  Ben GamariVerify that known-key uniques fit in interface file
2016-12-15  Ben GamariUniqSupply: Use full range of machine word
2016-12-13  John Leoprint * in unicode correctly (fixes #12550)
2016-12-13  Edward Z. YangFix recompilation detection when set of signatures...
2016-12-13  Edward Z. YangSanity check if we pick up an hsig file without -instan...
2016-12-12  Alan ZimmermanAdd infix flag for class and data declarations
2016-12-09  Ryan ScottRename TH constructors for deriving strategies
2016-12-09  Sylvain HenryScrutinee Constant Folding
2016-12-07  Alan ZimmermanAdd HsSyn prettyprinter tests
2016-12-06  Matthew PickeringFix unsafe usage of `is_iloc` selector in Ord instance...
2016-11-25  Simon Peyton JonesUse 'v' instead of 'tpl' for template vars
2016-11-25  Simon Peyton JonesAllow TyVars in TcTypes
2016-11-25  Simon Peyton JonesAdd elemDVarEnv
2016-11-21  Gabor GreifA few typos in comments
2016-11-18  Matthew PickeringOptimise whole module exports
2016-11-13  Ben GamariKill Type pretty-printer
2016-11-03  Ben GamariMerge cpe_ExprIsTrivial and exprIsTrivial
2016-10-22  Matthew PickeringRefactoring: Delete copied function in backpack/NameShape
2016-10-21  Simon Peyton JonesRefactor occurrence-check logic
2016-10-21  Simon Peyton JonesComments and trivial refactoring
2016-10-14  Ben GamariClean up handling of known-key Names in interface files
2016-10-14  Ben GamariUnique: Simplify encoding of sum uniques
2016-10-08  Matthew PickeringRework renaming of children in export lists.
2016-10-08  Edward Z. YangMake InstalledUnitId be ONLY a FastString.
2016-10-08  Edward Z. YangDistinguish between UnitId and InstalledUnitId.
2016-10-08  Edward Z. YangThe Backpack patch.
2016-10-01  Ryan ScottImplement deriving strategies
2016-09-01  Malo JaffréFix startsVarSym and refactor operator predicates ...
2016-09-01  Ben GamariRevert "Fix startsVarSym and refactor operator predicat...
2016-09-01  Ben GamariFix startsVarSym and refactor operator predicates ...
2016-08-31  Ben GamariTysWiredIn: Use dataConWorkerUnique instead of incrUnique
2016-08-30  Ryan ScottOccName: Remove unused DrIFT directive
2016-08-28  Edward Z. YangTypofix in docs.
2016-08-25  Joachim BreitnerWwLib: Add strictness signature to "let x = absentError …"
2016-08-25  Joachim BreitnerDmdAnal: Add a final, safe iteration
2016-08-21  Edward Z. YangSupport for noinline magic function.
2016-08-05  Ben GamariExpanded abbreviations in Haddock documentation
2016-08-03  Matthew PickeringRemove `setUnfoldingInfoLazily`
2016-08-03  Matthew PickeringTypo in comment [skip ci]
2016-08-03  Matthew PickeringMore comments about InlinePragmas
2016-08-03  Matthew PickeringUpdate old comment InlinePragma
2016-07-28  Ömer Sinan AğacanMake Unique a newtype
2016-07-22  Simon MarlowAdd deepseq dependency and a few NFData instances
2016-07-21  Ömer Sinan AğacanFix and document Unique generation for sum TyCon and...
2016-07-21  Simon Peyton JonesComments + tiny refactor of isNullarySrcDataCon
2016-07-21  Ömer Sinan AğacanImplement unboxed sum primitive type
2016-07-18  Ryan ScottMake okConIdOcc recognize unboxed tuples
2016-07-14  Joachim BreitnertidyOccNames: Rename variables fairly
2016-07-13  Joachim BreitnertidyType: Rename variables of nested forall at once
2016-07-08  Ben GamariOccName: Avoid re-encoding derived OccNames
2016-07-08  Ben GamariOccName: Implement startsWithUnderscore in terms of...
2016-07-05  Bartosz NitkaRemove varEnvElts
2016-07-05  Simon Peyton JonesWhite space only
2016-07-05  Simon Peyton JonesMake unique auxiliary function names in deriving
2016-07-05  Simon Peyton JonesDelete out-of-date comment
2016-07-05  Bartosz NitkaUse DVarEnv for vectInfoVar
2016-07-05  Simon Peyton JonesExtra ASSERTs for nameModule
2016-07-01  Bartosz NitkaKill varEnvElts in seqDmdEnv
2016-07-01  Ben GamariAdd NamedThing (GenLocated l e) instance
2016-06-30  Edward Z. YangAxe RecFlag on TyCons.
2016-06-30  Bartosz NitkaDelete Ord Unique
2016-06-25  Richard Eisenbergs/Invisible/Inferred/g s/Visible/Required/g
2016-06-24  Simon Peyton JonesImprove pretty-printing of Avail
2016-06-23  Bartosz NitkaProvide Uniquable version of SCC
2016-06-23  Simon Peyton JonesGive lookupGRE_Name a better API
2016-06-22  Bartosz NitkaMake the Ord Module independent of Unique order (2nd...
2016-06-22  Gabor GreifMore typos in comments [skip ci]
2016-06-22  Gabor GreifTypos in comments [skip ci]
2016-06-18  Ömer Sinan AğacanVarEnv: Comment only
2016-06-17  Joachim BreitnerRemove dead code: countOnce, countMany
2016-06-15  Simon Peyton JonesMajor patch to introduce TyConBinder
2016-06-15  Simon Peyton JonesRe-add FunTy (big patch)
2016-06-15  Simon Peyton JonesRevert "Make the Ord Module independent of Unique order"
2016-06-13  Bartosz NitkaMake the Ord Module independent of Unique order
next