Create folder if missing for .hie files
[ghc.git] / compiler / coreSyn / CoreUtils.hs
2018-12-17  Gabor GreifStomp a few typos and grammaros
2018-12-07  Simon Peyton JonesCareful tweaking to exprOkForSpeculation
2018-11-22  Sylvain HenryRename literal constructors
2018-10-24  Simon Peyton JonesRefactor the treatment of predicate types
2018-10-24  Simon Peyton JonesComments and white space
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-10-14  Sebastian GrafAdd RubbishLit for absent bindings of UnliftedRep
2018-10-10  Ömer Sinan AğacanFix dataToTag# argument evaluation
2018-09-23  Simon Peyton JonesFix get getIdFromTrivialExpr
2018-09-15  ningningCoercion Quantification
2018-09-13  Simon Peyton JonesAllow (~) in the head of a quantified constraints
2018-06-29  Gabor GreifA few typofixes in comments
2018-06-15  Sylvain HenryBuilt-in Natural literals in Core
2018-06-15  Simon Peyton JonesFix corner case in typeKind, plus refactoring
2018-05-14  Matthew PickeringAdd note documenting refineDefaultAlt
2018-04-20  Tobias DammersCaching coercion roles in NthCo and coercionKindsRole...
2018-04-07  Simon JakobiCoreUtils.filterAlts: Correct docs
2018-04-07  Simon JakobiImprove documentation for refineDefaultAlt
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-01-25  Simon Peyton JonesFix the lone-variable case in callSiteInline
2018-01-15  Bartosz NitkaFix quadratic behavior of prepareAlts
2018-01-03  Gabor GreifTypos in comments
2017-12-19  Gabor GreifGet rid of some stuttering in comments and docs
2017-12-13  Gabor GreifTypofix in comment
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
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
next