summaryrefslogtreecommitdiff
path: root/compiler/GHC
Commit message (Expand)AuthorAgeFilesLines
* Implement cast worker/wrapper properlywip/T18078Simon Peyton Jones2020-06-0918-405/+665
* Optimisation in Unique.SupplySimon Peyton Jones2020-06-051-25/+120
* Simple subsumptionwip/T17775Simon Peyton Jones2020-06-0542-1753/+1989
* compiler: Disable use of process jobs with process < 1.6.9Ben Gamari2020-06-041-3/+7
* GHC.Hs.Instances: Compile with -O0Ben Gamari2020-06-041-0/+7
* Fix documentation on type families not being extractedLuke Lau2020-06-041-12/+8
* Clean up boot vs non-boot disambiguating typesJohn Ericson2020-06-0422-195/+315
* Improve parser error messages for TemplateHaskellQuotesVladislav Zavialov2020-06-011-4/+9
* Improve parser error messages for TypeApplicationsVladislav Zavialov2020-06-013-8/+12
* Improve parser error messages for the @-operatorVladislav Zavialov2020-06-011-1/+20
* Rename the singleton tuple GHC.Tuple.Unit to GHC.Tuple.SoloTom Ellis2020-06-019-44/+44
* Modify file paths to module paths for new module hierarchyTakenobu Tani2020-06-0119-23/+23
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-0121-25/+25
* Lint rhs of IfaceRulefendor2020-06-011-2/+21
* Add `isInScope` check to `lintCoercion`fendor2020-06-011-1/+6
* Winferred-safe-imports: Do not exit with errorKirill Elagin2020-06-011-1/+1
* HsToCore: Eta expand left sectionsBen Gamari2020-06-011-25/+64
* Simplify contexts in GHC.Iface.Ext.AstZubin Duggal2020-05-301-315/+238
* Optimize GHC.Utils.Monad.Andreas Klebinger2020-05-301-12/+25
* PPC NCG: Fix .size directive on powerpc64 ELF v1Peter Trommler2020-05-301-1/+6
* PPC NCG: No per-symbol .section ".toc" directivesPeter Trommler2020-05-291-2/+0
* Eta expand un-saturated primopsBen Gamari2020-05-295-48/+87
* Allow simplification through runRW#Ben Gamari2020-05-296-40/+231
* Do not float join points in exprIsConApp_maybeSimon Peyton Jones2020-05-291-0/+27
* Make Lint check return type of a join pointSimon Peyton Jones2020-05-291-7/+31
* CoreToStg: Add Outputable ArgInfo instanceBen Gamari2020-05-291-1/+7
* Fix "build/elem" RULE.Andreas Klebinger2020-05-292-23/+53
* Rip out CmmStackInfo(updfr_space)Ben Gamari2020-05-285-14/+6
* Ticky-ticky: Record DataCon name in ticker nameBen Gamari2020-05-282-4/+7
* DmdAnal: Recognise precise exceptions from case alternatives (#18086)Sebastian Graf2020-05-281-8/+25
* FloatOut: Only eta-expand dead-end RHS if arity will increase (#18231)Sebastian Graf2020-05-282-3/+7
* Fix #18071Xavier Denis2020-05-281-26/+53
* Avoid unnecessary allocations due to tracing utilitiesBen Gamari2020-05-287-22/+80
* GHC.Core.Unfold: Refactor traceInlineBen Gamari2020-05-281-9/+10
* Make `identifier` parse unparenthesized `->` (#18060)Joshua Price2020-05-271-0/+2
* Enhance Note [About units] for BackpackSylvain Henry2020-05-261-234/+331
* Make WorkWrap.Lib.isWorkerSmallEnough aware of the old aritySebastian Graf2020-05-263-8/+12
* Add info about typeclass evidence to .hie filesZubin Duggal2020-05-265-218/+663
* Coverage: Factor out addMixEntryBen Gamari2020-05-251-26/+20
* Coverage: Don't produce ModBreaks if not HscInterpretedBen Gamari2020-05-251-6/+10
* Coverage: Make ccIndices strictBen Gamari2020-05-251-1/+1
* Coverage: Make tickBoxCount strictBen Gamari2020-05-251-1/+1
* Coverage: Drop redundant ad-hoc boot module checkBen Gamari2020-05-251-2/+1
* Make Unicode brackets opening/closing tokens (#18225)Joshua Price2020-05-241-4/+8
* Remove unused hs-boot fileMatthew Pickering2020-05-242-8/+1
* Add orderingTyCon to wiredInTyCons (#18185)Ryan Scott2020-05-242-6/+6
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-2420-31/+31
* Rename GHC.Core.Arity into GHC.Core.Opt.AritySylvain Henry2020-05-2421-32/+32
* Move Config module into GHC.SettingsSylvain Henry2020-05-248-11/+10
* Fix #18145 and also avoid needless work with implicit varsJohn Ericson2020-05-232-78/+93