summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove test-bootstrap and cabal-reinstall jobs from fast-ci [skip ci]wip/fast-ci-fixesMatthew Pickering2022-02-251-0/+9
* ghci: show helpful error message when loading module with SIMD vector operati...nineonine2022-02-246-0/+17
* Suggestions due to hlintMatthew Pickering2022-02-2432-56/+22
* Add rule for generating HsBaseConfig.hMatthew Pickering2022-02-241-8/+9
* Move linters into the treeMatthew Pickering2022-02-2442-163/+1166
* TH: fix pretty printing of GADTs with multiple constuctors (#20842)Zubin Duggal2022-02-245-2/+16
* Clarify laws of TestEqualityJohn Ericson2022-02-241-2/+16
* Allow `return` in more cases in ApplicativeDoZiyang Liu2022-02-244-18/+88
* testsuite: Fix ipeMap testPeter Trommler2022-02-231-21/+21
* testsuite: Normalise output of ghci011 and T7627Matthew Pickering2022-02-231-2/+7
* driver: Remove needsTemplateHaskellOrQQ from ModuleGraphMatthew Pickering2022-02-2311-88/+114
* Remove mg_boot field from ModuleGraphMatthew Pickering2022-02-231-11/+1
* Simplify/correct implementation of getModuleInfoMatthew Pickering2022-02-231-12/+3
* NCG: inline some 64-bit primops on x86/32-bit (#5444)Sylvain Henry2022-02-234-41/+272
* NCG: refactor the way registers are handledSylvain Henry2022-02-233-269/+229
* NCG: refactor X86 codegenSylvain Henry2022-02-231-932/+1054
* Introduce `MaybeValidated` type to remove invalid statesJohn Ericson2022-02-232-63/+88
* Prepare rechecking logic for new type in a few waysJohn Ericson2022-02-235-117/+129
* Don't emit foreign exports initialiser code for empty CAF listCheng Shao2022-02-231-0/+1
* Use SrcSpan from the binder as initial source estimateMatthew Pickering2022-02-231-1/+8
* Introduce predicate for when to enable source notes (needSourceNotes)Matthew Pickering2022-02-234-8/+10
* Kill derived constraintsRichard Eisenberg2022-02-23196-3520/+4670
* docs: fix error in annotation guide code snippetHugo2022-02-221-2/+2
* Remove -Wunticked-promoted-constructors from -WallKrzysztof Gogolewski2022-02-2210-58/+62
* Forbid standalone instances for built-in classessheaf2022-02-228-14/+75
* testsuite: Don't print names of all fragile tests on all runsMatthew Pickering2022-02-221-8/+0
* hadrian: Enable late-ccs when building profiled_ghcMatthew Pickering2022-02-211-1/+7
* Reinstallable GHCZubin Duggal2022-02-2133-69/+691
* hadrian: detect if 'main' is not a haskell file and add it to appropriate lis...Zubin Duggal2022-02-201-3/+13
* Bump time submodule to 1.12.1Ben Gamari2022-02-205-2/+2
* Generically: remove redundant Semigroup constraintsheaf2022-02-201-1/+1
* Use diagnostics for "missing signature" errorssheaf2022-02-208-221/+337
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-2028-199/+365
* rts/AdjustorPool: Silence unused function warningBen Gamari2022-02-171-1/+2
* Always define __GLASGOW_HASKELL_PATCHLEVEL1/2__ macrosMatthew Pickering2022-02-173-0/+11
* docs: fix release notes formattingAdam Sandberg Ericsson2022-02-161-16/+17
* docs: mention -fprof-late-ccs in the release notesAdam Sandberg Ericsson2022-02-162-0/+5
* ghci: fix -ddump-stg-cg (#21052)nineonine2022-02-164-3/+18
* rts: document some closure typesAdam Sandberg Ericsson2022-02-164-68/+198
* rts: remove struct StgRetry, it is never usedAdam Sandberg Ericsson2022-02-161-5/+0
* Add test for #20562Oleg Grenrus2022-02-162-0/+16
* Relax load_load_barrier for aarch64Takenobu Tani2022-02-161-1/+1
* (#21044) Documented arithmetic functions in base.nikshalark2022-02-134-4/+264
* configure: Fix result reporting of adjustors method checkBen Gamari2022-02-131-1/+2
* adjustors/NativeAmd64Mingw: Use AdjustorPoolBen Gamari2022-02-134-151/+189
* adjustors/NativeAmd64: Use AdjustorPoolBen Gamari2022-02-134-124/+160
* Introduce initAdjustorsBen Gamari2022-02-138-5/+22
* rts: Initial commit of AdjustorPoolBen Gamari2022-02-134-0/+365
* rts/adjustor: Split Windows path out of NativeAmd64Ben Gamari2022-02-134-165/+229
* rts: Drop DEC Alpha adjustor implementationBen Gamari2022-02-131-107/+0