summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Add -ddump-ds-preoptSimon Peyton Jones2018-02-011-1/+1
* Fix the lone-variable case in callSiteInlineSimon Peyton Jones2018-01-252-34/+77
* Comments onlySimon Peyton Jones2018-01-251-3/+3
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-211-1/+0
* Typos in commentsGabor Greif2018-01-171-1/+1
* Fix quadratic behavior of prepareAltsBartosz Nitka2018-01-151-4/+11
* CoreLint: typo in a commentÖmer Sinan Ağacan2018-01-151-2/+2
* Kill off irrefutable pattern errorsDavid Feuer2018-01-151-6/+3
* Fix join-point decisionSimon Peyton Jones2018-01-091-42/+2
* Typos in commentsGabor Greif2018-01-032-3/+3
* Get evaluated-ness right in the back endSimon Peyton Jones2018-01-032-56/+95
* Rewrite Note [The polymorphism rule of join points]Joachim Breitner2018-01-021-19/+50
* Typos in comments [ci skip]Gabor Greif2017-12-281-1/+1
* Refactor coercion holesSimon Peyton Jones2017-12-212-3/+6
* Stop runRW# being magicSimon Peyton Jones2017-12-191-1/+42
* Get rid of some stuttering in comments and docsGabor Greif2017-12-192-4/+4
* Typofix in commentGabor Greif2017-12-131-1/+1
* Occurrrence analysis improvements for NOINLINE functionsSimon Peyton Jones2017-12-081-2/+4
* Revert "Add new mbmi and mbmi2 compiler flags"Ben Gamari2017-11-221-0/+1
* Adjust AltCon Ord instance to match Core linter requirements.klebinger.andreas@gmx.at2017-11-151-4/+5
* Add new mbmi and mbmi2 compiler flagsJohn Ky2017-11-151-1/+0
* Remove unreliable Core Lint empty case checksDavid Feuer2017-11-091-19/+38
* Invoke lintUnfolding only on top-level unfoldings (#14430)Joachim Breitner2017-11-081-2/+10
* Allow packing constructor fieldsMichal Terepeta2017-10-291-2/+2
* Implement a dedicated exitfication pass #14152Joachim Breitner2017-10-292-5/+6
* Fix nasty bug in w/w for absence analysisSimon Peyton Jones2017-10-032-21/+121
* A bunch of typofixesGabor Greif2017-09-262-2/+2
* Factor mkCoreApp and mkCoreAppsArnaud Spiwack2017-09-191-18/+27
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-1915-0/+30
* Canonicalise MonoidFail instances in GHCHerbert Valerio Riedel2017-09-091-1/+1
* Add debugPprTypeSimon Peyton Jones2017-08-312-6/+5
* Small refactor of getRuntimeRepSimon Peyton Jones2017-08-291-2/+2
* Improve kind-application-error messageSimon Peyton Jones2017-08-291-10/+15
* Refactor the Mighty SimplifierSimon Peyton Jones2017-08-251-30/+29
* Bottoming expressions should not be expandableSimon Peyton Jones2017-08-251-27/+47
* Restrict exprOkForSpeculation/case to unlifted typesSimon Peyton Jones2017-08-251-45/+85
* Restrict Lint's complaints about recursive INLINEs somewhatSimon Peyton Jones2017-08-181-0/+1
* Use NonEmpty lists to represent lists of duplicate elementsRyan Scott2017-08-121-4/+6
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-4/+0
* Typofixes [ci skip]Gabor Greif2017-08-011-1/+1
* Add an Outputable instance for ListMapSimon Peyton Jones2017-07-261-0/+3
* Introduce -fcatch-bottomsBen Gamari2017-07-202-2/+16
* Spelling fixesGabor Greif2017-07-203-3/+3
* Fix links to SPJ’s papers (fixes #12578)Takenobu Tani2017-07-191-1/+1
* Typos in comments and manual [ci skip]Gabor Greif2017-06-281-1/+1
* Stop forcing everything in coreBindsSizeDavid Feuer2017-06-121-18/+12
* Use lengthIs and friends in more placesRyan Scott2017-06-024-13/+14
* Typos in comments and manual [ci skip]Gabor Greif2017-05-231-1/+1
* Handle type-lets betterSimon Peyton Jones2017-05-171-17/+10
* Revert "CoreTidy: Don't seq unfoldings"Ben Gamari2017-05-091-11/+7