summaryrefslogtreecommitdiff
path: root/compiler/stgSyn
Commit message (Expand)AuthorAgeFilesLines
* Change -dppr-ticks to -dsuppress-ticksSimon Peyton Jones2017-02-201-3/+3
* Join pointsLuke Maurer2017-02-011-184/+102
* Typos in comments [ci skip]Gabor Greif2017-01-251-1/+1
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-203-33/+70
* Update levity polymorphismRichard Eisenberg2017-01-193-39/+46
* Typos in comments only [ci skip]Gabor Greif2017-01-181-1/+1
* Add a CSE pass to Stg (#9291)Joachim Breitner2017-01-051-2/+22
* Packages: Kill unused UnitId argument to isDllNameBen Gamari2016-12-161-4/+2
* Add notes describing SRT conceptsBen Gamari2016-11-021-0/+28
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-102-8/+1
* StgSyn: Remove unused StgLiveVars typesÖmer Sinan Ağacan2016-08-031-17/+2
* Some typos in commentsGabor Greif2016-07-261-1/+1
* Fix the non-Linux buildErik de Castro Lopo2016-07-221-1/+1
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-213-43/+62
* Document codegen nondeterminismBartosz Nitka2016-07-051-1/+5
* Comments onlySimon Peyton Jones2016-06-101-1/+1
* Use pprUFM in pprStgLVsBartosz Nitka2016-06-071-1/+2
* CoreToStg: Remove hand-written Eq instances of HowBound and LetInfoÖmer Sinan Ağacan2016-06-071-13/+3
* Remove some old commented out code in StgLintBartosz Nitka2016-04-141-12/+2
* Core pretty printer: Omit wild case bindersJoachim Breitner2016-04-061-1/+1
* Remove "use mask" from StgAlt syntaxÖmer Sinan Ağacan2016-02-243-16/+8
* Remove unused LiveVars and SRT fields of StgCaseÖmer Sinan Ağacan2016-02-083-269/+135
* Revert "Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscape"Ömer Sinan Ağacan2016-02-063-105/+262
* Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscapeÖmer Sinan Ağacan2016-02-043-262/+105
* s/unLifted/unlifted for consistencyÖmer Sinan Ağacan2016-01-272-6/+6
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-183-53/+52
* Make demand analysis understand catchSimon Peyton Jones2016-01-071-3/+3
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-312-2/+0
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-3/+0
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+0
* StgSyn: Remove unused SRT constructorÖmer Sinan Ağacan2015-12-021-5/+0
* Insert an empty line between two STG definitions in dump output.Ömer Sinan Ağacan2015-10-301-1/+2
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-172-5/+6
* Comment tweaks onlyReid Barton2015-07-251-2/+2
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-011-1/+2
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-2/+2
* Source notes (CorePrep and Stg support)Peter Wortmann2014-12-163-115/+94
* Source notes (Core support)Peter Wortmann2014-12-161-0/+3
* compiler: de-lhs stgSyn/Austin Seipp2014-12-033-163/+144
* Split SynTyCon to SynonymTyCon and FamilyTyConJan Stolarek2014-11-201-1/+1
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-1/+3
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-153-0/+5
* Cleaned up Maybes.lhsBaldur Blöndal2014-02-131-2/+2
* Squash some spelling issuesGabor Greif2014-01-261-1/+1
* Comments onlyJan Stolarek2013-10-181-1/+2
* Fix AMP warnings.Austin Seipp2013-09-112-0/+17
* Comments onlyJan Stolarek2013-08-161-213/+219
* Comments onlyJan Stolarek2013-08-161-2/+0
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-181-1/+1
* Implement cardinality analysisSimon Peyton Jones2013-06-061-12/+18