summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Enable external interpreter when TH is requested but no internal interpreter ...Alp Mestanogullari2019-05-061-2/+9
* Remove cGhcEnableTablesNextToCodeJohn Ericson2019-05-063-12/+12
* 'warnSpaceAfterBang' only in patterns (#16619)Vladislav Zavialov2019-05-052-24/+18
* StgCmmMonad: remove emitProc_, don't export emitProcÖmer Sinan Ağacan2019-05-031-10/+6
* Make equality constraints in kinds invisibleRyan Scott2019-05-034-12/+27
* Fix interface version number printing in --show-ifaceÖmer Sinan Ağacan2019-05-031-7/+8
* Only skip decls with CUSKs with PolyKinds on (fix #16609)Ningning Xie2019-05-031-7/+26
* Pattern/expression ambiguity resolutionVladislav Zavialov2019-05-039-598/+866
* Emit GHC timing events to eventlogBen Gamari2019-04-301-0/+2
* ErrUtils: Emit progress messages to eventlogBen Gamari2019-04-301-3/+5
* Move cGHC_UNLIT_PGM to be "unlit command" in settingsJohn Ericson2019-04-302-5/+3
* Compute demand signatures assuming idAritySebastian Graf2019-04-3012-174/+396
* Use pp_itemWojciech Baranowski2019-04-291-3/+1
* Suggest only local candidates from global envWojciech Baranowski2019-04-291-2/+4
* Comment on 'candidates' functionWojciech Baranowski2019-04-291-0/+2
* osa1's patch: consistent suggestion messageWojciech Baranowski2019-04-291-3/+4
* Print suggestions in a single messageWojciech Baranowski2019-04-291-5/+7
* rename: hadle type signatures with typosWojciech Baranowski2019-04-291-2/+18
* checkPattern error hint is PV contextVladislav Zavialov2019-04-253-90/+136
* Introduce MonadP, make PV a newtypeVladislav Zavialov2019-04-253-73/+104
* Stop misusing EWildPat in pattern match coverage checkingVladislav Zavialov2019-04-221-27/+22
* [skip ci] correct the docs for casArray a little more. clarify that the retur...Andrew Martin2019-04-211-3/+5
* [skip ci] correct formatting of casArray# in docs for casSmallArray#Andrew Martin2019-04-211-1/+1
* [skip ci] say "machine words" instead of "Int units" in the primops docsAndrew Martin2019-04-211-16/+19
* improve docs for casArray and casSmallArrayAndrew Martin2019-04-211-1/+8
* Haddock: support strict GADT args with docsAlec Theriault2019-04-192-29/+13
* Tagless final encoding of ExpCmdI in the parserVladislav Zavialov2019-04-191-122/+131
* Don't indent single alternative case expressions for STG.klebinger.andreas@gmx.at2019-04-191-5/+18
* StgCmmPrim: remove an unnecessary instruction in doNewArrayOpMichal Terepeta2019-04-191-5/+2
* TH: make `Lift` and `TExp` levity-polymorphicAlec Theriault2019-04-187-88/+61
* Add an Outputable instance for SDoc with ppr = id.klebinger.andreas@gmx.at2019-04-171-0/+4
* Show dynamic object files (#16062)erthalion2019-04-162-12/+28
* asm-emit-time IND_STATIC eliminationGabor Greif2019-04-159-11/+234
* Add a safeguard to Core LintKrzysztof Gogolewski2019-04-141-3/+6
* codegen: unroll memcpy calls for small bytearraysArtem Pyanykh2019-04-143-30/+42
* Fix assertion failures reported in #16533Krzysztof Gogolewski2019-04-144-5/+5
* Add -ddump-stg-final to dump stg as it is used for codegen.klebinger.andreas@gmx.at2019-04-122-0/+5
* Update a panic messageÖmer Sinan Ağacan2019-04-111-2/+2
* removing x87 register support from native code genCarter Schonwald2019-04-1024-914/+291
* GHC no longer ever defines TABLES_NEXT_TO_CODE on its ownJoachim Breitner2019-04-092-8/+2
* codegen: use newtype for Alignment in BasicTypesArtem Pyanykh2019-04-096-48/+71
* codegen: fix memset unroll for small bytearrays, add 64-bit setsArtem Pyanykh2019-04-093-29/+77
* Make `singleConstructor` cope with pattern synonymsSebastian Graf2019-04-081-53/+92
* Add `-optcxx` option (#16477)Yuriy Syrovetskiy2019-04-087-20/+49
* Fix #16500: look for interface files in -hidir flag in OneShot modePhuong Trinh2019-04-081-2/+13
* Generate straightline code for inline array allocationMichal Terepeta2019-04-081-11/+5
* Fix #16282.Eric Crockett2019-04-072-24/+31
* Tweak error messages for narrowly-kinded assoc default declsRyan Scott2019-04-041-24/+60
* Use funPrec, not topPrec, to parenthesize GADT argument typesRyan Scott2019-04-041-8/+13
* Fix #16518 with some more kind-splitting smartsRyan Scott2019-04-042-16/+38