summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Generalise type of mkMatchGroup to unify with mkMatchGroupNameMatthew Pickering2016-09-111-6/+4
* Remove -flocal-ghci-history from default flagsRyan Scott2016-09-101-1/+0
* Add hook for creating ghci external interpreterAlan Zimmerman2016-09-092-6/+16
* Make generated Ord instances smaller (per #10858).Petr Prokhorenkov2016-09-051-5/+21
* Less scary arity mismatch error message when derivingmniip2016-09-052-10/+16
* Turn divInt# and modInt# into bitwise operations when possibleTakano Akio2016-09-055-24/+62
* Don't ignore addTopDecls in module finalizers.Facundo Domínguez2016-09-053-8/+27
* cleanup: drop 11 years old performance hackSergei Trofimovich2016-09-041-8/+2
* Fix comment about resultGabor Greif2016-09-031-1/+1
* Typo in commentGabor Greif2016-09-031-1/+1
* extend '-fmax-worker-args' limit to specialiser (Trac #11565)Sergei Trofimovich2016-09-022-9/+17
* Typos in notesggreif2016-09-021-1/+1