summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement extensible interface filesJosh Meredith2020-04-128-8/+224
* Significant refactor of LintSimon Peyton Jones2020-04-124-518/+577
* testsuite: Fix comment for a language extensionTakenobu Tani2020-04-121-2/+2
* Testsuite: mark T11531 fragilePeter Trommler2020-04-101-1/+2
* testsuite: Move no_lint to the top level, tweak hie002Ömer Sinan Ağacan2020-04-103-7/+14
* Hadrian: fix --summarySylvain Henry2020-04-091-1/+1
* DmdAnal: No need to attach a StrictSig to DataCon workersSebastian Graf2020-04-095-33/+28
* Special case `isConstraintKindCon` on `AlgTyCon`Sebastian Graf2020-04-093-4/+11
* Add an example to liftIO and explain its purposeHécate2020-04-091-0/+34
* Rts: show errno on failure (#18033)Sylvain Henry2020-04-091-5/+5
* Fix CNF handling in compacting GCÖmer Sinan Ağacan2020-04-099-13/+105
* iserv: Don't pass --export-dynamic on FreeBSDBen Gamari2020-04-091-1/+2
* hadrian: Use --export-dynamic when linking iservBen Gamari2020-04-091-0/+8
* Handle promoted data constructors in typeToLHsType correctlyRyan Scott2020-04-084-23/+28
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-0757-693/+106
* Modules: type-checker (#13009)Sylvain Henry2020-04-07243-1811/+1850
* simplifier: Kill off ufKeenessFactorBen Gamari2020-04-0711-85/+43
* Re-export GHC.Magic.noinline from baseSebastian Graf2020-04-071-1/+1
* rts: ProfHeap: Fix memory leak when not compiled with profilingDaniel Gröber2020-04-071-1/+1
* Refactoring onlySimon Peyton Jones2020-04-061-25/+36
* Fix an tricky specialiser loopSimon Peyton Jones2020-04-065-123/+432
* Don't override proc CafInfos in ticky buildsÖmer Sinan Ağacan2020-04-062-5/+37
* Enable ImpredicativeTypes internally when typechecking selector bindingsRyan Scott2020-04-043-0/+59
* Revert accidental change in 9462452Ömer Sinan Ağacan2020-04-031-2/+0
* Major improvements to the specialiserSimon Peyton Jones2020-04-0315-391/+715
* Turn newlines into spaces for hadrian/ghci.Andreas Klebinger2020-04-032-2/+4
* Fix haddock formatting in Control.Monad.ST.Lazy.Imp.hsMaxim Koltsov2020-04-031-3/+3
* Refactor CmmStaticsSylvain Henry2020-04-0326-127/+101
* Move blob handling into StgToCmmSylvain Henry2020-04-0311-39/+59
* Testsuite: measure compiler stats for T16190Sylvain Henry2020-04-031-1/+1
* Add singleton to NonEmpty in libraries/baseMoritz Bruder2020-04-032-0/+10
* Improve and refactor StgToCmm codegen for DataCons.Andreas Klebinger2020-04-033-79/+172
* Add outputable instances for the types in GHC.Iface.Ext.Types, add -ddump-hieZubin Duggal2020-04-036-47/+107
* Fix two ASSERT buglets in reifyDataConRyan Scott2020-04-024-2/+22
* Update Stack resolver for hadrian/build-stackSylvain Henry2020-04-022-6/+2
* Make Hadrian build with Cabal-3.2Ryan Scott2020-04-023-3/+18
* Session: Memoize stderrSupportsAnsiColorsBen Gamari2020-04-022-4/+11
* Remove unused closure stg_IND_directÖmer Sinan Ağacan2020-04-022-10/+0
* Fix a pointer format string in RTSÖmer Sinan Ağacan2020-04-021-1/+1
* Preserve precise exceptions in strictness analysisSebastian Graf2020-04-025-22/+77
* Re-engineer the binder-swap transformationSimon Peyton Jones2020-04-0219-659/+657
* Make hadrian pass on the no-colour setting to GHC.Andreas Klebinger2020-04-011-0/+3
* PmCheck: Adjust recursion depth for inhabitation testSebastian Graf2020-04-015-9/+98
* Kill wORDS_BIGENDIAN and replace it with platformByteOrder (#17957)Sylvain Henry2020-04-0114-97/+114
* Fix the changelog/@since information for hGetContents'/getContents'/readFile'Ryan Scott2020-04-013-6/+6
* Clean up "Eta reduction for data families" NotesRyan Scott2020-04-017-21/+31
* integer-gmp: Bump version and add changelog entryBen Gamari2020-03-312-1/+7
* Update hadrian index revision.Andreas Klebinger2020-03-311-1/+1
* base: Ensure that encoding global variables aren't inlinedBen Gamari2020-03-311-0/+10
* Simplify stderrSupportsAnsiColorsÖmer Sinan Ağacan2020-03-311-13/+6