summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* checkValidInst: Don't expand synonyms when splitting sigma typeswip/T22570Ryan Scott2022-12-134-2/+55
* testsuite: Mark conc024 fragile on WindowsBryan Richter2022-12-081-1/+1
* Fixes around primitive literalsKrzysztof Gogolewski2022-12-087-23/+37
* Delete `rts/package.conf.in`John Ericson2022-12-081-331/+0
* Do not strictify a DFun's parameter dictionaries (#22549)Sebastian Graf2022-12-085-38/+106
* Make `drop` and `dropWhile` fuse (#18964)Sebastian Graf2022-12-084-25/+65
* Typeable: Fix module locations of some definitions in GHC.TypesMatthew Pickering2022-12-084-4/+70
* Make (^) INLINE (#22324)Sebastian Graf2022-12-082-25/+58
* Fix testsBodigrim2022-12-087-13/+14
* Support mtl-2.3 in check-exactBodigrim2022-12-083-4/+7
* Allow mtl-2.3 in hadrianBodigrim2022-12-082-2/+2
* Update submodule mtl to 2.3.1, parsec to 3.1.15.1, haddock and Cabal to HEADBodigrim2022-12-083-0/+0
* Add initial support for LoongArch Architecture.lrzlin2022-12-0829-7/+314
* Fix mk_mod_usage_info if the interface file is not already loadedMatthew Pickering2022-12-088-43/+70
* backpack: Be more careful when adding together ImportAvailsMatthew Pickering2022-12-082-11/+22
* ci: Add job for testing interface stability across buildsMatthew Pickering2022-12-082-0/+44
* ci: Add job to test interface file determinism guaranteesMatthew Pickering2022-12-082-0/+100
* Add test for #22162Matthew Pickering2022-12-084-0/+22
* Restore show (typeRep @[]) == "[]"Krzysztof Gogolewski2022-12-083-0/+4
* hadrian: don't add debug info to non-debug ways of rtsCheng Shao2022-12-081-1/+0
* Truncate eventlog event for large payload (#20221)Ian-Woo Kim2022-12-081-1/+11
* Mark Type.Reflection.Unsafe as UnsafeKrzysztof Gogolewski2022-12-082-1/+2
* Add version of `reachableGraph` that avoids loop for cyclic inputsGergő Érdi2022-12-081-26/+77
* Remove copy-pasted definitions of `graphFromEdgedVertices*`Gergő Érdi2022-12-081-2/+2
* Fix bounds-checking buglet in Data.Array.ByteMatthew Craven2022-12-081-3/+5
* Push DynFlags out of Linker.MacOSmrkun2022-12-066-6/+38
* Push DynFlags out of runInjectRPathsmrkun2022-12-063-9/+13
* Push DynFlags out of askOtoolmrkun2022-12-063-8/+6
* Push DynFlags out of runInstallNameToolmrkun2022-12-063-7/+7
* Hadrian: fix ghcDebugAssertions off-by-one errorsheaf2022-12-065-21/+33
* Add BufSpan to EpaLocation (#22319, #22558)Vladislav Zavialov2022-12-0511-62/+67
* Handle type data declarations in Template Haskell quotations and splices (fix...Ross Paterson2022-12-0315-55/+172
* addHsOuterFamEqnTyVarBinds: use FreshNamesOnly for explicit bindersVladislav Zavialov2022-12-031-1/+1
* Refactor: FreshOrReuse instead of addTyClTyVarBindsVladislav Zavialov2022-12-031-65/+77
* Mark T16916 fragileBryan Richter2022-12-031-1/+1
* Fix linearity checking in LintKrzysztof Gogolewski2022-12-023-15/+35
* Add special case for :Main module in `GHC.IfaceToCore.mk_top_id`Matthew Pickering2022-12-029-1/+58
* ApplicativeDo: Set pattern location before running exhaustiveness checkerMatthew Pickering2022-12-024-1/+18
* Refactor TyCon to have a top-level productSimon Peyton Jones2022-12-0210-513/+463
* CI: Fix CI lintBryan Richter2022-12-011-2/+2
* CI: Remove ARMv7 jobsBryan Richter2022-12-012-273/+69
* CI: Forbid the fully static build on Alpine to fail.M Farkas-Dyck2022-12-0114-25/+42
* Add a missing varToCoreExpr in etaBodyForJoinPointSimon Peyton Jones2022-12-014-34/+379
* FastString: SAT bucket_matchdoyougnu2022-12-011-9/+8
* Make Functor a quantified superclass of Bifunctor.Baldur Blöndal2022-11-308-7/+37
* DmdAnal: Reflect the `seq` of strict fields of a DataCon worker (#22475)Sebastian Graf2022-11-3010-33/+168
* Move Void to GHC.Base...Oleg Grenrus2022-11-309-70/+69
* Properly cast values when writing/reading unboxed sums.Andreas Klebinger2022-11-3017-82/+791
* Use mkNakedFunTy in tcPatSynSigSimon Peyton Jones2022-11-306-10/+29
* Be more careful in GHC.Tc.Solver.Interact.solveOneFromTheOtherSimon Peyton Jones2022-11-306-56/+162