summaryrefslogtreecommitdiff
path: root/testsuite
Commit message (Expand)AuthorAgeFilesLines
* Testsuite: Add a new tables_next_to_code predicate.Andreas Klebinger2022-10-175-1/+16
* Update the check-exact infrastructure to match ghc-exactprintAlan Zimmerman2022-10-176-4/+20
* DmdAnal: Look through unfoldings of DataCon wrappers (#22241)Sebastian Graf2022-10-173-0/+56
* testsuite: Add test for #22282Ben Gamari2022-10-144-0/+24
* Clearer error msg for newtype GADTs with defaulted kindFinley McIlwaine2022-10-1314-34/+53
* Add a perf test for the generics code pattern from #21839.Andreas Klebinger2022-10-136-0/+109
* Unrestricted OverloadedLabels (#11671)Charles Taylor2022-10-123-0/+72
* Mark T7919 as fragileBryan Richter2022-10-121-3/+7
* Separate IPE source file from spanBen Gamari2022-10-116-415/+106
* Refactor IPE initializationBen Gamari2022-10-1114-381/+360
* base: Move IPE helpers to GHC.InfoProvBen Gamari2022-10-112-2/+2
* Don't keep exit join points so muchSimon Peyton Jones2022-10-115-27/+163
* Teach -fno-code about -fprefer-byte-codeMatthew Pickering2022-10-1113-22/+27
* Interface Files with Core DefinitionsMatthew Pickering2022-10-1131-4/+270
* Tidy implicit bindsMatthew Pickering2022-10-114-10/+3
* Make rewrite rules "win" over inliningwip/T21851-rule-winSimon Peyton Jones2022-10-109-3/+124
* Export symbolSing, SSymbol, and friends (CLC#85)wip/clc-85Ryan Scott2022-10-067-13/+49
* Fix a bug in continuation capture across multiple stack chunksAlexis King2022-10-012-0/+33
* Boxity: Don't update Boxity unless worker/wrapper follows (#21754)wip/T21754Sebastian Graf2022-09-304-1/+19
* Demand: Format Call SubDemands `Cn(sd)` as `C(n,sd)` (#22231)wip/T22231Sebastian Graf2022-09-2939-108/+116
* Avoid Data.List.group; prefer Data.List.NonEmpty.groupBodigrim2022-09-282-4/+5
* Refactor UnfoldingSource and IfaceUnfoldingSimon Peyton Jones2022-09-2817-75/+66
* Improve aggressive specialisationSimon Peyton Jones2022-09-2812-61/+116
* matchLocalInst: do domination analysissheaf2022-09-287-0/+130
* Apply some tricks to speed up core lint.Andreas Klebinger2022-09-282-0/+2
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-2745-0/+216
* Demand: Clear distinction between Call SubDmd and eval Dmd (#21717)wip/T21717Sebastian Graf2022-09-2719-74/+90
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-2125-53/+53
* Don't use isUnliftedType in isTaggedsheaf2022-09-212-0/+47
* Fix -Woperator-whitespace for consym (part of #19372)Vladislav Zavialov2022-09-203-0/+31
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-1913-1227/+1261
* DeriveFunctor: Check for last type variables using dataConUnivTyVarsRyan Scott2022-09-182-0/+25
* -Wunused-pattern-binds: Recurse into patterns to check whether there's a spliceMatthew Pickering2022-09-164-0/+33
* Tag inference: Fix #21954 by retaining tagsigs of vars in function position.Andreas Klebinger2022-09-153-0/+179
* Fix typosKrzysztof Gogolewski2022-09-145-4/+5
* Fix typosEric Lindblad2022-09-141-33/+33
* Allow imports to reference multiple fields with the same name (#21625)Adam Gundry2022-09-135-12/+26
* Diagnostic codes: acccept test changessheaf2022-09-132223-4577/+4818
* Windows: Always define _UCRT when compiling C codeRyan Scott2022-09-125-0/+42
* Add native delimited continuations to the RTSAlexis King2022-09-1110-0/+127
* CmmToAsm: remove unused ModLocation from NatM_StateCheng Shao2022-09-071-2/+1
* DmdAnal: Don't panic in addCaseBndrDmd (#22039)Sebastian Graf2022-09-052-0/+60
* Minor cleanupKrzysztof Gogolewski2022-09-011-1/+1
* Add regression test for #21550Zubin Duggal2022-09-012-0/+40
* Update submodule Cabal to tag Cabal-v3.8.1.0wip/9.4-foward-fixed-makeDouglas Wilson2022-08-311-5/+1
* Update submodule containers to 0.6.6Douglas Wilson2022-08-311-2/+2
* Add a missing trimArityTypeSimon Peyton Jones2022-08-312-0/+18
* Fix a bug in anyInRnEnvRSimon Peyton Jones2022-08-293-0/+21
* Use TcRnDiagnostic in GHC.Tc.TyCl.Class (#20117)Giles Anderson2022-08-294-1/+13
* Fix a nasty loop in TidySimon Peyton Jones2022-08-273-0/+22