Fix the lone-variable case in callSiteInline
[ghc.git] / compiler / coreSyn /
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
2017-04-28  Simon Peyton JonesRe-engineer caseRules to add tagToEnum/dataToTag
2017-04-28  Simon Peyton JonesEta expansion and join points
2017-04-28  Simon Peyton JonesComments only
2017-04-12  Simon Peyton JonesMake let and app consistent in exprIsCheapX
2017-04-12  Simon Peyton JonesAdd Outputable instance for ArityType
2017-04-12  Simon Peyton JonesKill off complications in CoreFVs
2017-04-06  Ben GamariEnable lint checking of levity polymorphic coercions
2017-04-06  Ben GamariFix name of Note
2017-04-05  Reid BartonUse strict types and folds in CoreStats
2017-03-31  Ben GamariClean up coreView/tcView.
2017-03-31  Joachim BreitnerDisable bogus lint checks about levity polimorphic...
2017-03-29  Matthew PickeringPrint module when dumping rules
2017-03-29  Simon Peyton JonesAllow unbound Refl binders in a RULE
2017-03-28  Gabor GreifSpelling in comments only [ci skip]
2017-03-27  Richard EisenbergFix #13458
2017-03-24  Gabor GreifTypos in comments (notes too) [ci skip]
2017-03-17  Simon Peyton JonesNo join-point from an INLINE function with wrong arity
2017-03-17  Simon Peyton JonesImprove Lint a little
2017-03-17  Richard EisenbergFix #12709 by not building bad applications
2017-03-17  Gabor GreifTypos in manual and comments [ci skip]
2017-03-15  Ben GamariIntroduce putLogMsg
2017-03-14  David FeuerReimplement minusList using Set
2017-03-14  David FeuerShortcut a test in exprIsOk
2017-03-14  Ben GamariIntroduce and use mkLetRec, mkLetNonRec
2017-03-11  Ben FiedlerEmit Core lint warnings on stderr, fix #13342
2017-03-09  Gabor GreifComments only [ci skip]
2017-03-08  Simon Peyton JonesJoin points can be levity-polymorphic
2017-03-06  Gabor GreifTypos in comments and manual
2017-03-03  Ben GamariTcTypeable: Try to reuse KindReps
2017-03-01  David FeuerUpgrade UniqSet to a newtype
2017-03-01  Simon Peyton JonesMove isJoinId, isJoinId_maybe to Id
2017-02-28  Simon Peyton JonesMake Specialise work with casts
2017-02-28  Simon Peyton JonesSmall changes to expression sizing in CoreUnfold
2017-02-27  Simon Peyton JonesRefactor floating of bindings (fiBind)
2017-02-24  Simon Peyton JonesMake exprIsConApp_maybe work better for literals strings
2017-02-23  Gabor GreifSpelling only [ci skip]
2017-02-21  Simon Peyton JonesImprove Core Lint, mainly for join points
2017-02-20  Simon Peyton JonesFix Core pretty printer
2017-02-20  Simon Peyton JonesKill off the remaining Rec []
2017-02-20  Simon Peyton JonesChange -dppr-ticks to -dsuppress-ticks
2017-02-20  Gabor GreifTypos in manual, tests and comments
next