summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* The Backpack patch.Edward Z. Yang2016-10-0840-588/+4357
* Remove reexports from ghc-boot, help bootstrap with GHC 8.Edward Z. Yang2016-10-081-0/+1
* Note about external interface changes.Edward Z. Yang2016-10-081-0/+5
* Simplify implementation of wWarningFlagsMatthew Pickering2016-10-071-10/+3
* Don't suggest deprecated flags in error messagesMartin Ceresa2016-10-071-1/+9
* Remove dead code “mkHsConApp”Joachim Breitner2016-10-062-9/+2
* RegAlloc: Make some pattern matched completeJoachim Breitner2016-10-062-5/+8
* Refactor TcDeriv and TcGenDerivRyan Scott2016-10-067-2049/+2184
* Improve error handling in TcRnMonadSimon Peyton Jones2016-10-052-24/+38
* Bring Note in TcDeriv up to dateRyan Scott2016-10-051-11/+6
* Mark zipWithAndUnzipM as INLINABLE rather than INLINEMatthew Pickering2016-10-041-1/+1
* DynFlags: Fix absolute import path to generated headerBen Gamari2016-10-021-1/+1
* Disallow standalone deriving declarations involving unboxed tuples or sumsRyan Scott2016-10-011-2/+14
* Turn `__GLASGOW_HASKELL_LLVM__` into an integer againNicolas Trangez2016-10-011-1/+5
* Do not warn about unused underscore-prefixed fields (fixes Trac #12609)Adam Gundry2016-10-011-5/+8
* PPC/CodeGen: fix lwa instruction generationPeter Trommler2016-10-011-4/+12
* Don't warn about name shadowing when renaming the patten in a PatSyn declMatthew Pickering2016-10-012-4/+32
* Fix interaction of record pattern synonyms and record wildcardsMatthew Pickering2016-10-011-2/+2
* Use check stacking on Windows.Tamar Christina2016-10-011-13/+8
* Recognise US spelling for specialisation flags.Tim McGilchrist2016-10-011-0/+5
* GHCi: Don't remove shadowed bindings from typechecker scope.mniip2016-10-011-11/+2
* CodeGen X86: fix unsafe foreign calls wrt inliningSylvain HENRY2016-10-011-36/+75
* Implement deriving strategiesRyan Scott2016-09-3015-350/+777
* Correct spelling in note referencesGabor Greif2016-09-301-3/+3
* Comments onlySimon Peyton Jones2016-09-301-3/+27
* Fix impredicativity (again)Simon Peyton Jones2016-09-304-56/+45
* Add Outputable Report in TcErrorsSimon Peyton Jones2016-09-301-0/+5
* Fix a bug in occurs checkingSimon Peyton Jones2016-09-304-338/+315
* Fix desugaring of pattern bindings (again)Simon Peyton Jones2016-09-303-62/+98
* A bit of tracing about flatteningSimon Peyton Jones2016-09-302-7/+26
* Check.hs: Use actual import lists instead of commentsÖmer Sinan Ağacan2016-09-291-9/+8
* Comments and manual only: spellingGabor Greif2016-09-284-4/+4
* Fix layout of MultiWayIf expressions (#10807)Ömer Sinan Ağacan2016-09-262-36/+41
* Remove #ifdef with never fulfilled conditionJoachim Breitner2016-09-261-4/+0
* Print foralls in user formatSimon Peyton Jones2016-09-262-1/+3
* Replace INLINEABLE by INLINABLE (#12613)Joachim Breitner2016-09-246-19/+19
* Mark mapUnionFV as INLINABLE rather than INLINEMatthew Pickering2016-09-231-1/+1
* Fix #12442.Richard Eisenberg2016-09-235-27/+102
* Codegen for case: Remove redundant void id checksÖmer Sinan Ağacan2016-09-2010-80/+138
* Remove directories from include pathsBen Gamari2016-09-164-3/+10
* Comments onlySimon Peyton Jones2016-09-151-1/+1
* Unify CallStack handling in ghcBen Gamari2016-09-156-106/+72
* Fix codegen bug in PIC version of genSwitch (#12433)Simon Marlow2016-09-151-3/+6
* Comments and white spaceSimon Peyton Jones2016-09-131-1/+1
* Comments and white space onlySimon Peyton Jones2016-09-131-0/+2
* Comments and white space onlySimon Peyton Jones2016-09-132-4/+4
* Remove unused exportsSimon Peyton Jones2016-09-121-8/+3
* Be less picky about reporing inaccessible codeSimon Peyton Jones2016-09-123-26/+84
* Fix derived Ix instances for one-constructor GADTsRyan Scott2016-09-112-4/+15
* Remove uses of mkMatchGroupNameMatthew Pickering2016-09-113-8/+4