Fix nasty bug in w/w for absence analysis
[ghc.git] / compiler / coreSyn / CoreUtils.hs
2017-10-03  Simon Peyton JonesFix nasty bug in w/w for absence analysis
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2017-08-25  Simon Peyton JonesBottoming expressions should not be expandable
2017-08-25  Simon Peyton JonesRestrict exprOkForSpeculation/case to unlifted types
2017-07-20  Ben GamariIntroduce -fcatch-bottoms
2017-07-20  Gabor GreifSpelling fixes
2017-06-02  Ryan ScottUse lengthIs and friends in more places
2017-04-12  Simon Peyton JonesMake let and app consistent in exprIsCheapX
2017-04-06  Ben GamariFix name of Note
2017-03-14  David FeuerShortcut a test in exprIsOk
2017-02-23  Gabor GreifSpelling only [ci skip]
2017-02-15  Gabor GreifTypos [ci skip]
2017-02-09  Gabor GreifTweaks and typos in manual, note refs, comments
2017-02-07  Simon Peyton JonesAnother improvement to SetLevels
2017-02-01  Luke MaurerJoin points
2017-02-01  Gabor GreifTypos in note header and test
2017-01-23  Simon Peyton JonesRecord evaluated-ness on workers and wrappers
2017-01-20  Takano AkioAllow top-level string literals in Core (#8472)
2017-01-20  Simon Peyton JonesFix a nasty bug in exprIsExpandable
2017-01-19  Richard EisenbergUpdate levity polymorphism
2017-01-18  Gabor GreifTypos in comments only [ci skip]
2017-01-16  Simon Peyton JonesRefine exprOkForSpeculation
2017-01-15  Matthew PickeringRevert "Record evaluated-ness on workers and wrappers"
2017-01-13  Facundo DomínguezDesugar static forms to makeStatic calls.
2017-01-13  Simon Peyton JonesRecord evaluated-ness on workers and wrappers
2017-01-12  Gabor GreifTypos in manual, comments and tests
2017-01-06  Facundo DomínguezRevert "Have addModFinalizer expose the local type...
2017-01-06  Facundo DomínguezHave addModFinalizer expose the local type environment.
2016-12-16  Gabor GreifTypos in comments
2016-11-15  Gabor GreifTypos in comments, notes and manual
2016-10-12  Simon Peyton JonesComments and equation ordering only
2016-08-21  Edward Z. YangIntroduce BootUnfolding, set when unfolding is absent...
2016-06-28  Facundo DomínguezStop the simplifier from removing StaticPtr binds.
2016-06-22  Gabor GreifMore typos in comments [skip ci]
2016-06-15  Simon Peyton JonesRe-add FunTy (big patch)
2016-06-09  Edward Z. YangFix #12076 by inlining trivial expressions in CorePrep.
2016-04-20  Bartosz NitkaBuild a correct substitution in dataConInstPat
2016-04-08  Bartosz NitkaFix a comment: triple -> tuple
2016-03-29  Joachim BreitnerTypo in Note name
2016-02-18  Simon Peyton JonesImprove piResultTys and friends
2016-02-18  Simon Peyton Jones(Another) minor refactoring of substitutions
2016-01-30  Bartosz NitkaAdd asserts to other substitution functions
2016-01-27  Bartosz NitkaRename "open" subst functions
2016-01-27  Ömer Sinan Ağacans/unLifted/unlifted for consistency
2016-01-25  Simon Peyton JonesFix exprIsHNF (Trac #11248)
2016-01-20  Simon Peyton JonesOops. Add missing close-comment
2016-01-20  Simon Peyton JonesFix combineIdenticalAlts
2016-01-19  Bartosz NitkaCheck InScopeSet in substTy and provide substTyUnchecked
2016-01-18  Jan StolarekReplace calls to `ptext . sLit` with `text`
2015-12-31  Simon Peyton JonesImprove exprIsBottom
2015-12-26  Richard EisenbergFix #11287.
2015-12-17  Herbert Valerio... Random typo fixes
2015-12-11  Richard EisenbergAdd kind equalities to GHC.
2015-12-04  Simon Peyton JonesCase-of-empty-alts is trivial (Trac #11155)
2015-07-30  Simon Peyton JonesDefine DsUtils.mkCastDs and use it
2015-07-16  Ben GamariCoreUtils: Move size utilities to CoreStats
2015-07-16  Ben GamariCoreUtils: Move seq* functions to CoreSeq
2015-06-18  Simon Peyton JonesRefactor filterAlts into two parts
2015-06-16  Ben Gamariusers_guide: Various spelling fixes
2015-06-16  Ben GamariLexer: Suggest adding 'let' on unexpected '=' token
2015-06-01  Simon Peyton JonesMove seqExpr, seqIdInfo etc to CoreUtils
2015-03-24  Simon Peyton JonesMore comments (related to Trac #10180)
2015-03-24  Joachim BreitnerexprIsBottom: Make use of isEmptyTy (#10186)
2015-03-23  Joachim BreitnerisEmptyTy: Improve comment
2015-03-23  Joachim BreitnerAdd Note [No alternatives lint check]
2015-03-23  Joachim BreitnerNew Lint check: no alternatives implies bottoming expre...
2015-03-23  Joachim BreitnerexprIsBottom should look through type lambdas
2015-03-18  Simon Peyton JonesComments only
2015-02-10  Yuri de WitReplace .lhs with .hs in compiler comments
2015-02-04  Simon MarlowFix a profiling bug
2015-01-19  Peter WortmannSplit stripTicks into expression editing and tick colle...
2014-12-23  Simon Peyton JonesEliminate so-called "silent superclass parameters"
2014-12-23  Sergei Trofimovichdwarf: sync getIdFromTrivialExpr with exprIsTrivial...
2014-12-17  Simon Peyton JonesImprove TidyPgm.hasCafRefs to account for Integer liter...
2014-12-16  Peter WortmannAnnotation linting
2014-12-16  Peter WortmannSource notes (Core support)
2014-12-03  Austin Seippcompiler: de-lhs coreSyn/