summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* users-guide: group ticky-ticky profiling under one headingwip/adamse/docs-tickyAdam Sandberg Ericsson2022-03-231-5/+5
* Avoid some SOURCE importsSylvain Henry2022-03-203-3/+2
* Revamp derived Eq instance code generation (#17240)nineonine2022-03-205-61/+132
* Remove dead code HsDoRnromes2022-03-192-6/+0
* Compact regions: Maintain tags properlyAndreas Klebinger2022-03-191-2/+2
* List GHC.Event.Internal in base.cabal on Windowssheaf2022-03-191-13/+7
* TH: Fix pretty printing of newtypes with operators and GADT syntax (#20868)Zubin Duggal2022-03-196-29/+43
* testsuite: Add test for #21186wip/T19503Ben Gamari2022-03-183-0/+16
* codeGen: Fix signedness of jump table indexingBen Gamari2022-03-182-11/+47
* TTG: TH brackets finishing touchesromes2022-03-1813-248/+186
* TTG: Make HsQuote GhcTc isomorphic to NoExtFieldromes2022-03-183-21/+63
* TTG: Refactor bracket for desugaring during tcromes2022-03-1814-157/+151
* Separate constructors for typed and untyped bracketsromes2022-03-1819-207/+299
* Type-checking untyped bracketsromes2022-03-185-22/+47
* TTG: Refactor HsBracketromes2022-03-1814-79/+74
* Hadrian: account for change in late-ccs flagsheaf2022-03-172-2/+2
* testsuite: properly escape string pathsTamar Christina2022-03-171-1/+1
* linker: Fix ADDR32NB relocations on WindowsTamar Christina2022-03-171-1/+11
* linker: Initial Windows C++ exception unwinding supportTamar Christina2022-03-178-3/+175
* Add a regression test for #21130sheaf2022-03-163-0/+45
* Demand: Let `Boxed` win in `lubBoxity` (#21119)Sebastian Graf2022-03-1644-616/+618
* TH: allow negative patterns in quotes (#20711)Zubin Duggal2022-03-164-1/+22
* Suggest FFI extensions as hints (#20116)Aaron Allen2022-03-166-10/+26
* Convert Diagnostics in GHC.Tc.Gen.ForeignAaron Allen2022-03-168-180/+415
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-1568-94/+277
* DmdAnal: Don't unbox recursive data types (#11545)Sebastian Graf2022-03-147-44/+108
* Fix isLiftedType_maybe and handle falloutsheaf2022-03-1496-616/+1064
* Add two coercion optimisation perf testssheaf2022-03-143-1/+1408
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-1424-533/+325
* Fix up Note [Bind free vars]romes2022-03-142-53/+27
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-1312-91/+425
* Fix bug in weak loop-breakers in OccurAnalSimon Peyton Jones2022-03-133-10/+58
* Hadrian: use IntSet Binary instance for Way (#19209)Sylvain Henry2022-03-121-2/+2
* Hadrian: avoid allocations in WayUnit's Read instance (#19209)Sylvain Henry2022-03-121-1/+8
* Hadrian: remove useless importsSylvain Henry2022-03-122-5/+0
* Hadrian: avoid allocating in stageString (#19209)Sylvain Henry2022-03-121-1/+6
* Hadrian: avoid useless allocations in trackArgumentSylvain Henry2022-03-121-4/+12
* Rename -fprof-late-ccs to -fprof-lateAndreas Klebinger2022-03-124-6/+6
* checkUnboxedLitPat: use non-fatal addErrorVladislav Zavialov2022-03-122-2/+10
* ghc-bignum: Tweak integerOrSimon Jakobi2022-03-111-2/+2
* users guide: Eliminate spurious \spxentry mentionsBen Gamari2022-03-112-3/+9
* CmmToC: fix -Wunused-value warning in ASSIGN_BaseRegCheng Shao2022-03-111-1/+1
* CmmToC: make floatToWord32/doubleToWord64 fasterCheng Shao2022-03-111-24/+3
* CmmToC: emit __builtin_unreachable() when CmmSwitch doesn't contain fallback ...Cheng Shao2022-03-111-1/+1
* CmmToC: use __builtin versions of memcpyish functions to fix type mismatchCheng Shao2022-03-111-5/+4
* CmmToC: fix Double# literal payload for 32-bit targetsCheng Shao2022-03-111-3/+2
* CmmToC: make 64-bit word splitting for 32-bit targets respect target endiannessCheng Shao2022-03-111-1/+3
* Demand: Document why we need three additional equations of multSubDmdSebastian Graf2022-03-111-17/+20
* gitignore all (build) directories headed by _Sebastian Graf2022-03-111-2/+2
* Improve clearBit and complementBit for NaturalSimon Jakobi2022-03-114-8/+46