summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* Fix #15738 by defining (and using) parenthesizeHsContextRyan Scott2018-10-152-2/+15
* Fix cardinality change of fields in addDataConStrictnessÖmer Sinan Ağacan2018-10-152-2/+6
* Fix #12430 by expanding type synonyms in injTyVarsOfTypeRyan Scott2018-10-151-0/+3
* Surprising error message with bang patternSasa Bogicevic2018-10-152-4/+28
* Deprecate -fllvm-pass-vectors-in-regsBen Gamari2018-10-152-17/+9
* Use an accumulator version of tyCoVarsOfTypeTobias Dammers2018-10-151-103/+184
* Fix #15725 with an extra SymRyan Scott2018-10-151-11/+22
* Fix typo in documentationJan Path2018-10-141-1/+1
* Minor documentation markup fix in HsExpr.hsJosh Price2018-10-141-1/+1
* Add RubbishLit for absent bindings of UnliftedRepSebastian Graf2018-10-149-20/+145
* Fix dataToTag# comment syntax again (primops.txt.pp)Ömer Sinan Ağacan2018-10-121-53/+52
* Include -fwarn-star-is-type in -WcompatVladislav Zavialov2018-10-122-1/+3
* Comments about dataToTag# onlySimon Peyton Jones2018-10-122-22/+56
* Support builtin classes like KnownNat in backpackPiyush P Kurur2018-10-115-17/+114
* Fix dataToTag# argument evaluationÖmer Sinan Ağacan2018-10-107-128/+36
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-0921-568/+177
* Add Int8# and Word8#Michal Terepeta2018-10-0721-177/+568
* UNREG: don't prefix asm prefixes in via-C modeSergei Trofimovich2018-10-061-1/+1
* Add a missing write barrier to small array writesÖmer Sinan Ağacan2018-10-061-0/+1
* Stable name type roleDavid Feuer2018-10-041-1/+1
* Make TcRnMonad independent of TcSplice (#14391)Krzysztof Gogolewski2018-10-044-15/+20
* Multiple fixes / improvements for LLVM backendKavon Farvardin2018-10-043-59/+65
* Set `infixr -1 ->`Alec Theriault2018-10-044-10/+20
* Don't drop arguments in TH type argumentsAlec Theriault2018-10-041-9/+13
* Allow (unparenthesized) kind signaturesAlec Theriault2018-10-047-38/+58
* Improve generated `GHC.Prim` docsAlec Theriault2018-10-046-30/+81
* tc-trace changes onlySimon Peyton Jones2018-10-041-3/+4
* Distinguish Inferred from Specified tyvarsSimon Peyton Jones2018-10-041-10/+56
* Better pretty-printing of forall typesSimon Peyton Jones2018-10-041-6/+7
* Fail fast on pattern synonymsSimon Peyton Jones2018-10-047-98/+118
* Do not mark CoVars as dead in the occur-analSimon Peyton Jones2018-10-041-0/+23
* Make Lint check that for CoVars more carefullySimon Peyton Jones2018-10-041-2/+8
* Better comments and debug-print onlySimon Peyton Jones2018-10-041-2/+6
* Better -ddump-typesSimon Peyton Jones2018-10-041-20/+48
* Parse the (!) type operator and allow type operators in existential contextVladislav Zavialov2018-10-043-227/+515
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-036-65/+103
* Drop GHC 8.2 compatibilityRyan Scott2018-10-034-109/+0
* GHCi should not filter instances involving cTuplesAlec Theriault2018-10-021-0/+2
* resolve T13704chessai2018-10-021-7/+6
* Quantify class variables first in associated families' kindsRyan Scott2018-10-012-30/+109
* Fix #15637 by using VTA more in GNDRyan Scott2018-10-015-41/+105
* primops: Fix documentation of compactAllocateBlock#Ben Gamari2018-10-011-4/+4
* Add -fkeep-cafsSimon Marlow2018-09-282-1/+7
* Expose wopt_set/unset_fatal in DynFlagsNeil Mitchell2018-09-281-1/+1
* Normalise EmptyCase types using the constraint solverRyan Scott2018-09-285-37/+131
* Fix for recover with -fexternal-interpreter (#15418)Simon Marlow2018-09-271-9/+19
* Fix constant-folding for Integer shiftsSimon Peyton Jones2018-09-261-9/+37
* Fix Lint of unsaturated type familiesSimon Peyton Jones2018-09-261-24/+26
* Expand the Note on let-bound skolemsSimon Peyton Jones2018-09-261-0/+25
* Don't show constraint tuples in errors (#14907)Alec Theriault2018-09-253-5/+35