summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Be a bit more selective about improvementSimon Peyton Jones2016-11-252-6/+57
* A tiny bit more tc tracingSimon Peyton Jones2016-11-251-1/+4
* Fix inference of partial signaturesSimon Peyton Jones2016-11-251-2/+5
* Refactor functional dependencies a bitSimon Peyton Jones2016-11-256-88/+106
* Improve pretty-printing of typesSimon Peyton Jones2016-11-256-23/+64
* Use TyVars in PatSynsSimon Peyton Jones2016-11-256-40/+28
* Use TyVars in a DFunUnfoldingSimon Peyton Jones2016-11-251-9/+15
* Use 'v' instead of 'tpl' for template varsSimon Peyton Jones2016-11-251-1/+1
* Kill off ifaceTyVarsOfTypeSimon Peyton Jones2016-11-251-69/+21
* Fix a name-space problem with promotionSimon Peyton Jones2016-11-251-1/+25
* Typos in commentsGabor Greif2016-11-251-1/+1
* Remove redundant kind checkSimon Peyton Jones2016-11-251-2/+3
* Allow TyVars in TcTypesSimon Peyton Jones2016-11-255-37/+75
* Another major constraint-solver refactoringSimon Peyton Jones2016-11-2513-1381/+1382
* Add elemDVarEnvSimon Peyton Jones2016-11-251-1/+4
* Comments only in TcTypeSimon Peyton Jones2016-11-251-34/+38
* Fix a bug in mk_superclasses_ofSimon Peyton Jones2016-11-251-6/+12
* Make a panic into an ASSERTSimon Peyton Jones2016-11-251-4/+2
* Make quoting and reification return the same typesDominik Bollmann2016-11-252-10/+18
* Collect wildcards in sum types during renaming (#12711)Ömer Sinan Ağacan2016-11-241-2/+5
* Implement fine-grained `-Werror=...` facilityMaciej Bielecki2016-11-213-5/+48
* add ieee754 next* functions to math_funsBen Gamari2016-11-211-1/+6
* A few typos in commentsGabor Greif2016-11-216-7/+7
* Updated code comment regarding EquationInfo. Trac #12856Andreas Klebinger2016-11-201-1/+1
* Optimise whole module exportsMatthew Pickering2016-11-182-15/+65
* Spelling in comment onlyGabor Greif2016-11-182-2/+2
* Have reify work for local variables with functional dependencies.Facundo Domínguez2016-11-173-21/+68
* GHCi: Unconditionally import System.DirectoryBen Gamari2016-11-171-1/+1
* LLVM generate llvm.expect for conditional branchesAlex Biehl2016-11-174-24/+73
* Correct name of Note in commentRichard Eisenberg2016-11-171-1/+1
* Correct spelling of command-line option in commentGabor Greif2016-11-171-1/+1
* Test for type synonym loops on TyCon.Edward Z. Yang2016-11-166-144/+233
* Inline compiler/NOTES into X86/Ppr.hsMatthew Pickering2016-11-164-18/+20
* Fix -fobject-code with -fexternal-interpreterSimon Marlow2016-11-161-3/+15
* Test for unnecessary register spillsThomas Jakway2016-11-151-1/+12
* fixup! Stop the simplifier from removing StaticPtr binds.Facundo Domínguez2016-11-151-1/+2
* Typos in comments, notes and manualGabor Greif2016-11-159-11/+11
* Remove CONSTR_STATICSimon Marlow2016-11-145-76/+65
* Kill Type pretty-printerBen Gamari2016-11-1332-1089/+1158
* ghc: Fix ghc's template-haskell boundBen Gamari2016-11-121-1/+1
* Make default output less verbose (source/object paths)Sylvain HENRY2016-11-112-14/+19
* Pass -no-pie to GCCBen Gamari2016-11-113-0/+26
* Revert "Refactor CallStack defaulting slightly"Simon Peyton Jones2016-11-111-35/+39
* Revert "Pass -no-pie to GCC"Ben Gamari2016-11-102-22/+0
* Prevent GND from inferring an instance context for method-less classesRyan Scott2016-11-101-4/+4
* Pass -no-pie to GCCBen Gamari2016-11-102-0/+22
* Refactor CallStack defaulting slightlySimon Peyton Jones2016-11-101-39/+35
* Refactoring of mkNewTypeEqnSimon Peyton Jones2016-11-101-18/+19
* Adapt the (commented out) pprTrace in OccurAnalSimon Peyton Jones2016-11-101-2/+3
* Fix comment about pointer taggingAlex Biehl2016-11-101-1/+1