Fix header locations
[ghc.git] / compiler / coreSyn /
2018-10-13  Ömer Sinan AğacanFix dataToTag# argument evaluation
2018-08-21  Simon Peyton JonesSet strictness correctly for JoinIds
2018-08-06  Herbert Valerio... Turn on MonadFail desugaring by default
2018-07-31  Ben GamariFix some casts.
2018-06-18  Gabor GreifTypofixes in docs and comments [ci skip]
2018-06-15  Sylvain HenryBuilt-in Natural literals in Core
2018-06-15  Simon Peyton JonesFix corner case in typeKind, plus refactoring
2018-06-11  David FeuerMake seq# evaluatedness look through casts
2018-06-07  Ben GamariWorkWrap: Rip out unsafeGlobalDynFlags usage in mkWwInl...
2018-06-07  Ben GamariDon't use unsafeGlobalDynFlags in optCoercion
2018-06-06  David FeuerLet the simplifier know that seq# forces
2018-06-04  Simon Peyton JonesExpand type synonyms when Linting a forall
2018-06-02  Ben Gamarivectorise: Put it out of its misery
2018-06-02  klebinger.andreas... Optimizations for CmmBlockElim.
2018-05-30  ningningDefine MCoercion type
2018-05-25  Simon Peyton JonesComments about the substition invariant
2018-05-15  Ben GamariRevert "Simplify callSiteInline a little"
2018-05-14  Tobias DammersFix performance regressions from #14737
2018-05-14  Matthew PickeringAdd note documenting refineDefaultAlt
2018-05-10  Ömer Sinan AğacanFix #15038
2018-05-05  klebinger.andreas... Split TrieMap into a general (TrieMap) and core specifi...
2018-05-04  Simon Peyton JonesSimplify callSiteInline a little
2018-05-03  David FeuerSet arity for absentError
2018-05-01  Simon Peyton JonesPreserve join-point arity in CoreOpt
2018-05-01  Simon Peyton JonesDon't crash when pretty-printing bad joins
2018-04-27  Simon Peyton JonesBetter linting for types
2018-04-27  Simon Peyton JonesComments only: the FVAnn invariant
2018-04-20  Tobias DammersRemove unnecessary check in simplCast
2018-04-20  Tobias DammersCaching coercion roles in NthCo and coercionKindsRole...
2018-04-20  Ryan ScottLint types in newFamInst
2018-04-10  Richard EisenbergDiscard reflexive casts during Simplify
2018-04-07  Simon JakobiCoreUtils.filterAlts: Correct docs
2018-04-07  Simon JakobiImprove documentation for refineDefaultAlt
2018-03-26  Ben GamariAdd new debugging flag -dinline-check
2018-03-20  Simon Peyton JonesFix seq# case of exprOkForSpeculation
2018-03-06  Bartosz NitkaAllow top level ticked string literals
2018-02-27  Simon Peyton JonesComments only
2018-02-27  Simon Peyton JonesTiny refactor in Core Lint
2018-02-13  Ömer Sinan AğacanCollect CCs in CorePrep, including CCs in unfoldings
2018-02-07  Simon Peyton JonesFix utterly bogus TagToEnum rule in caseRules
2018-02-01  Simon Peyton JonesAdd -ddump-ds-preopt
2018-01-25  Simon Peyton JonesFix the lone-variable case in callSiteInline
2018-01-25  Simon Peyton JonesComments only
2018-01-21  John KyAdd new mbmi and mbmi2 compiler flags
2018-01-17  Gabor GreifTypos in comments
2018-01-15  Bartosz NitkaFix quadratic behavior of prepareAlts
2018-01-15  Ömer Sinan AğacanCoreLint: typo in a comment
2018-01-15  David FeuerKill off irrefutable pattern errors
2018-01-09  Simon Peyton JonesFix join-point decision
2018-01-03  Gabor GreifTypos in comments
2018-01-03  Simon Peyton JonesGet evaluated-ness right in the back end
2018-01-02  Joachim BreitnerRewrite Note [The polymorphism rule of join points]
2017-12-28  Gabor GreifTypos in comments [ci skip]
2017-12-21  Simon Peyton JonesRefactor coercion holes
2017-12-19  Simon Peyton JonesStop runRW# being magic
2017-12-19  Gabor GreifGet rid of some stuttering in comments and docs
2017-12-13  Gabor GreifTypofix in comment
2017-12-08  Simon Peyton JonesOccurrrence analysis improvements for NOINLINE functions
2017-11-22  Ben GamariRevert "Add new mbmi and mbmi2 compiler flags"
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-15  klebinger.andreas... Adjust AltCon Ord instance to match Core linter require...
2017-11-15  John KyAdd new mbmi and mbmi2 compiler flags
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-09  David FeuerRemove unreliable Core Lint empty case checks
2017-11-09  Ben GamariMerge initial Hadrian snapshot
2017-11-09  Joachim BreitnerInvoke lintUnfolding only on top-level unfoldings ...
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-10-30  Michal TerepetaAllow packing constructor fields
2017-10-29  Joachim BreitnerImplement a dedicated exitfication pass #14152
2017-10-03  Simon Peyton JonesFix nasty bug in w/w for absence analysis
2017-09-26  Gabor GreifA bunch of typofixes
2017-09-19  Arnaud SpiwackFactor mkCoreApp and mkCoreApps
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2017-09-09  Herbert Valerio... Canonicalise MonoidFail instances in GHC
2017-08-31  Simon Peyton JonesAdd debugPprType
2017-08-29  Simon Peyton JonesSmall refactor of getRuntimeRep
2017-08-29  Simon Peyton JonesImprove kind-application-error message
2017-08-25  Simon Peyton JonesRefactor the Mighty Simplifier
2017-08-25  Simon Peyton JonesBottoming expressions should not be expandable
2017-08-25  Simon Peyton JonesRestrict exprOkForSpeculation/case to unlifted types
2017-08-18  Simon Peyton JonesRestrict Lint's complaints about recursive INLINEs...
2017-08-12  Ryan ScottUse NonEmpty lists to represent lists of duplicate...
2017-08-01  Ryan ScottDrop GHC 7.10 compatibility
2017-08-01  Gabor GreifTypofixes [ci skip]
2017-07-26  Simon Peyton JonesAdd an Outputable instance for ListMap
2017-07-20  Ben GamariIntroduce -fcatch-bottoms
2017-07-20  Gabor GreifSpelling fixes
2017-07-19  Takenobu TaniFix links to SPJ’s papers (fixes #12578)
2017-06-28  Gabor GreifTypos in comments and manual [ci skip]
2017-06-12  David FeuerStop forcing everything in coreBindsSize
2017-06-02  Ryan ScottUse lengthIs and friends in more places
2017-05-23  Gabor GreifTypos in comments and manual [ci skip]
2017-05-17  Simon Peyton JonesHandle type-lets better
2017-05-09  Ben GamariRevert "CoreTidy: Don't seq unfoldings"
2017-05-04  Ben GamariCoreTidy: Don't seq unfoldings
2017-05-03  Richard EisenbergFix #13233 by checking for lev-poly primops
2017-05-02  Gabor GreifTypos in manual and comments
2017-05-01  Reid BartonAvoid excessive space usage from unfoldings in CoreTidy
2017-04-29  Ben GamariPrefer #if defined to #ifdef
next