summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Drop GHC 8.2 compatibilityRyan Scott2018-10-034-109/+0
* GHCi should not filter instances involving cTuplesAlec Theriault2018-10-021-0/+2
* resolve T13704chessai2018-10-021-7/+6
* Quantify class variables first in associated families' kindsRyan Scott2018-10-012-30/+109
* Fix #15637 by using VTA more in GNDRyan Scott2018-10-015-41/+105
* primops: Fix documentation of compactAllocateBlock#Ben Gamari2018-10-011-4/+4
* Add -fkeep-cafsSimon Marlow2018-09-282-1/+7
* Expose wopt_set/unset_fatal in DynFlagsNeil Mitchell2018-09-281-1/+1
* Normalise EmptyCase types using the constraint solverRyan Scott2018-09-285-37/+131
* Fix for recover with -fexternal-interpreter (#15418)Simon Marlow2018-09-271-9/+19
* Fix constant-folding for Integer shiftsSimon Peyton Jones2018-09-261-9/+37
* Fix Lint of unsaturated type familiesSimon Peyton Jones2018-09-261-24/+26
* Expand the Note on let-bound skolemsSimon Peyton Jones2018-09-261-0/+25
* Don't show constraint tuples in errors (#14907)Alec Theriault2018-09-253-5/+35
* Add a recursivity check in nonVoidRyan Scott2018-09-232-53/+157
* Fix get getIdFromTrivialExprSimon Peyton Jones2018-09-231-8/+14
* Comments onlySimon Peyton Jones2018-09-231-1/+1
* Don't look up unnecessary return in LastStmtSimon Peyton Jones2018-09-232-22/+37
* Buglet in reporting out of scope errors in rulesSimon Peyton Jones2018-09-233-11/+19
* Use predefined known-key names when possibleChaitanya Koparkar2018-09-191-12/+13
* Don't shortcut SRTs for static functions (#15544)Simon Marlow2018-09-181-22/+130
* Invert FP conditions to eliminate the explicit NaN check.klebinger.andreas@gmx.at2018-09-181-22/+78
* NoImplicitPrelude in ghc-boot-th, ghc-boot, ghc-heap, ghciShayne Fletcher2018-09-181-0/+13
* Fix for #13862: Optional "-v" not allowed with :load in GHCiroland2018-09-161-21/+16
* Coercion Quantificationningning2018-09-1554-996/+1883
* Mark code related symbols as @function not @objectSergei Azovskov2018-09-142-6/+80
* Mark system and internal symbols as private symbols in asmSergei Azovskov2018-09-141-17/+38
* Add support for ImplicitParams and RecursiveDo in THMichael Sloan2018-09-144-162/+256
* Fix buildKrzysztof Gogolewski2018-09-131-1/+0
* Remove dead variable bindingSimon Peyton Jones2018-09-131-4/+3
* More info for Implication with -dppr-debugSimon Peyton Jones2018-09-131-3/+3
* Allow (~) in the head of a quantified constraintsSimon Peyton Jones2018-09-139-73/+183
* Comments only (on IfDataInstance)Simon Peyton Jones2018-09-131-4/+6
* Delete duplicated comment lineSimon Peyton Jones2018-09-131-1/+0
* Comments about join-point return typesSimon Peyton Jones2018-09-131-4/+38
* Honor INLINE on 0-arity bindings (#15578)Tobias Dammers2018-09-132-4/+85
* Revert "ghc: Remove warning of StaticPointers not being supported by GHCi"Ben Gamari2018-09-121-3/+12
* Be a bit more aggressive about let-to-caseSimon Peyton Jones2018-09-121-17/+35
* Make CoreMonad independent of TcEnv (#14391)Krzysztof Gogolewski2018-09-112-55/+51
* ghc: Remove warning of StaticPointers not being supported by GHCiBen Gamari2018-09-071-10/+3
* Preserve specialisations despite CSESimon Peyton Jones2018-09-051-11/+57
* Define activeAfterInitial, activeDuringFinalSimon Peyton Jones2018-09-054-9/+19
* Expose 'moduleToPkgConfAll' from 'PackageState'Alec Theriault2018-09-051-1/+1
* Compiler panic on invalid syntax (unterminated pragma)roland2018-09-041-6/+16
* canCFunEqCan: use isTcReflexiveCo (not isTcReflCo)Simon Peyton Jones2018-09-031-4/+16
* make iToBase62's inner loop stricter in one of its argumentsAlp Mestanogullari2018-09-021-1/+1
* Reject class instances with type families in kindsRyan Scott2018-09-022-23/+48
* Remove knot-tying bug in TcHsSyn.zonkTyVarOccSimon Peyton Jones2018-08-3110-137/+253
* Commets on flatten_args_tcSimon Peyton Jones2018-08-311-4/+11
* Comments onlySimon Peyton Jones2018-08-312-3/+3