summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Give parsing plugins access to errorswip/T20803Jakob Brünker2022-03-2418-22/+226
* 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
* Improve -dtag-inference-checks checks.Andreas Klebinger2022-03-113-13/+40
* Remove partOfGhci check in the loaderMatthew Pickering2022-03-111-29/+7
* gitlab-ci: Use the linters image in hlint jobBen Gamari2022-03-1115-20/+7
* Refactor tcDeriving to generate tyfam insts before any bindingsRyan Scott2022-03-116-309/+347
* Normalise output of T10970 testMatthew Pickering2022-03-103-3/+3
* Add an inline pragma to lookupVarEnvMatthew Pickering2022-03-101-0/+5
* Bump submodules: containers, exceptionsVladislav Zavialov2022-03-103-1/+1
* mr-template: Mention timeframe for reviewBen Gamari2022-03-101-0/+4
* ci: Fix save_cache functionwip/linters-stage1Matthew Pickering2022-03-092-1/+2
* Revert "hadrian: Correctly set whether we have a debug compiler when running ...Matthew Pickering2022-03-092-11/+3
* Add 10 minute timeout to linters jobMatthew Pickering2022-03-091-1/+1
* Move bootstrap and cabal-reinstall test jobs to nightlywip/night-jobsMatthew Pickering2022-03-081-4/+4
* Delete GenericKind_ in favor of GenericKind_DCRyan Scott2022-03-073-71/+89
* Expand and improve the Note [Strict Worker Ids].Andreas Klebinger2022-03-072-5/+24
* Remove leftover trace in testsuiteMatthew Pickering2022-03-071-1/+0
* Improve setBit for NaturalSimon Jakobi2022-03-074-0/+14
* Fix reporting constraints in pprTcSolverReportMsgKrzysztof Gogolewski2022-03-072-18/+24
* Fix gen_contents_index logic for hadrian bindistMatthew Pickering2022-03-074-4/+26
* Replace use of BIN_DIST_PREP_TAR_COMP with BIN_DIST_NAMEMatthew Pickering2022-03-072-7/+8
* ci: Convert all deb10 make jobs into hadrian jobsMatthew Pickering2022-03-071-151/+139
* hadrian: Add little flavour transformer to build stage2 with assertionsMatthew Pickering2022-03-072-1/+15
* Always generalise top-level bindingsSimon Peyton Jones2022-03-075-30/+70
* Make T20214 terminate promptly be setting input to /dev/nullGreg Steuck2022-03-051-1/+1
* Don't allow Float#/Double# literal patternssheaf2022-03-0513-20/+132
* remove MonadFail instances of STArtem Pelenitsyn2022-03-056-18/+7
* Fix comments about Int64/Word64 primopsSylvain Henry2022-03-041-6/+2
* base: Mark GHC.Bits not-home for haddockSimon Jakobi2022-03-041-0/+2
* Update documentation of LiberalTypeSynonymsKrzysztof Gogolewski2022-03-041-21/+1
* Replace ad-hoc CPP with constant from GHC.Utils.ConstantMatthew Pickering2022-03-031-8/+2
* docs: Add note to RULES documentation about locally bound variables [skip ci]Matthew Pickering2022-03-031-0/+25
* docs: Add note to unsafeCoerce function that you might want to use coerce [sk...Matthew Pickering2022-03-031-0/+4