summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Small refactor in desugar of pattern matchingSimon Peyton Jones2018-07-275-20/+54
* Refactor (~) to reduce the suerpclass stackSimon Peyton Jones2018-07-2710-77/+111
* Comments onlySimon Peyton Jones2018-07-252-5/+12
* Fix PrelRules.caseRules to account for out-of-range tagsSimon Peyton Jones2018-07-253-32/+67
* Comments onlySimon Peyton Jones2018-07-251-12/+18
* tc-tracing onlySimon Peyton Jones2018-07-253-3/+14
* Fix and document cloneWCSimon Peyton Jones2018-07-257-35/+61
* Treat isConstraintKind more consistentlySimon Peyton Jones2018-07-2513-148/+137
* Improve error message on un-satisfied importSimon Peyton Jones2018-07-251-31/+48
* Set GenSigCtxt for the argument part of tcSubTypeSimon Peyton Jones2018-07-251-2/+30
* Build more implicationsSimon Peyton Jones2018-07-251-8/+53
* Clone relevant constraints to avoid side-effects on HoleDests. Fixes #15370.Matthías Páll Gissurarson2018-07-242-8/+14
* Remove dead code in TcUnifyKrzysztof Gogolewski2018-07-241-13/+1
* Suppress -Winaccessible-code in derived codeRyan Scott2018-07-246-106/+188
* Fix a nasty bug in piResultTysSimon Peyton Jones2018-07-242-12/+39
* Stop marking soluble ~R# constraints as insolubleSimon Peyton Jones2018-07-231-15/+24
* Fix some casts.Richard Eisenberg2018-07-232-4/+4
* Fix pretty-printing of data declarations in splicesKrzysztof Gogolewski2018-07-221-2/+2
* Fix a major copy'n'paste error in LLVM CodeGenKrzysztof Gogolewski2018-07-221-1/+1
* Fix the GHCi debugger with ApplicativeDoSimon Marlow2018-07-221-1/+5
* Fix the TcLevel not being set correctly when finding valid hole fitsMatthías Páll Gissurarson2018-07-211-7/+17
* Avoid redundant invocation of 'findTopDir'Michael Sloan2018-07-202-11/+11
* Fix #15423 by using pprAStmtContextRyan Scott2018-07-201-1/+1
* Small spelling fixes for Unify.hsSasa Bogicevic2018-07-191-4/+4
* stack: fix stack allocations on WindowsTamar Christina2018-07-184-27/+103
* Correct spelling errorsSasa Bogicevic2018-07-171-9/+9
* Fix spelling errorsSasa Bogicevic2018-07-171-2/+2
* Fix a typoSasa Bogicevic2018-07-171-1/+1
* Fix a typo in related trac ticket numberSasa Bogicevic2018-07-171-1/+1
* Support the GHCi debugger with -fexternal-interpreterSimon Marlow2018-07-165-67/+167
* Fix hash in haddock of ghc-prim.Masahiro Sakai2018-07-161-17/+17
* Do not imply NoStarIsType by TypeOperators/TypeInTypeVladislav Zavialov2018-07-165-34/+32
* driver: skip -Bsymbolic on unregisterised targets (Trac #15338)Sergei Trofimovich2018-07-161-2/+29
* Fix space leaksSimon Marlow2018-07-166-27/+34
* TTG typo: XFieldOcc should be XCFieldOccAlan Zimmerman2018-07-153-10/+10
* Replace atomicModifyMutVar#David Feuer2018-07-151-11/+23
* Don't mkNakedCastTy on something unsaturatedRichard Eisenberg2018-07-141-3/+11
* Move check for dcUserTyVarBinders invariantRichard Eisenberg2018-07-142-16/+22
* Remove ASSERTion about increasing TcLevelsRichard Eisenberg2018-07-141-1/+7
* Comments onlySimon Peyton Jones2018-07-131-0/+3
* Improve comments about CUSKsSimon Peyton Jones2018-07-132-25/+72
* Refactor floatEqualities slightlySimon Peyton Jones2018-07-131-26/+36
* Run the renamed source plugin after each HsGroupMatthew Pickering2018-07-123-35/+45
* Export findImportUsage and ImportDeclUsageMatthew Pickering2018-07-121-1/+3
* Fix handling of unbound constructor names in TH #14627Michael Sloan2018-07-121-1/+5
* Fix handling of ApplicativeDo in TH AST quotesMichael Sloan2018-07-121-1/+5
* Add flag to show docs of valid hole fitsMatthías Páll Gissurarson2018-07-123-22/+74
* Adding missing 'no'jhb5632018-07-121-1/+1
* Minor refactoring in CmmUtils.mkLivenessÖmer Sinan Ağacan2018-07-122-12/+9
* Use IfaceAppArgs to store an IfaceAppTy's argumentsRyan Scott2018-07-118-161/+249