summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* linters: Fix lint-submodule-refs when crashing trying to find plausible brancheswip/bump-9.4-versionsMatthew Pickering2022-06-211-1/+1
* testsuite: Use normalise_version more consistentlyBen Gamari2022-06-218-16/+16
* Bump ghc-prim and base versionsBen Gamari2022-06-2143-56/+57
* linker: only keep rtl exception tables if they have been relocatedTamar Christina2022-06-201-5/+6
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-2040-123/+159
* Add NO_BOOT to hackage_doc_tarball jobMatthew Pickering2022-06-201-0/+2
* Make Outputable instance for InlineSig print the InlineSpecWinston Hartnett2022-06-202-2/+7
* Instantiate top level foralls in partial type signaturesSimon Peyton Jones2022-06-208-81/+228
* Ignore .hie-bioswip/T20836Sebastian Graf2022-06-201-0/+1
* Simplify: Take care with eta reduction in recursive RHSs (#21652)Sebastian Graf2022-06-2011-67/+154
* CorePrep: Don't speculatively evaluate recursive calls (#20836)Sebastian Graf2022-06-207-38/+153
* CprAnal: Set signatures of DFuns to topSebastian Graf2022-06-201-6/+7
* testsuite: Add test for #21624Ben Gamari2022-06-183-0/+14
* ncg/aarch64: Fix implementation of IntMulMayOfloBen Gamari2022-06-181-1/+41
* CmmToAsm/AArch64: Fix syntax of OpRegShift operandsBen Gamari2022-06-181-1/+1
* CmmToAsm/AArch64: Add SMUL[LH] instructionsBen Gamari2022-06-182-2/+8
* winio: Add support to console handles to handleToHANDLETamar Christina2022-06-181-3/+5
* ghc-heap: Don't Box NULL pointersBen Gamari2022-06-187-16/+33
* ghc-heap: Add (broken) test for #21622Ben Gamari2022-06-183-0/+29
* Hadrian bootstrap: look up hsc2hssheaf2022-06-161-4/+8
* Hadrian: allow configuring Hsc2Hssheaf2022-06-162-2/+5
* Repair dead link in TH haddocksHécate Moonlight2022-06-162-1/+5
* Enable eventlogs on nightly perf jobBryan Richter2022-06-161-0/+2
* hadrian: Don't install `include/` directory in bindist.Matthew Pickering2022-06-161-9/+1
* replace quadratic nub to fight byte code gen perf explosionTorsten Schmits2022-06-161-8/+9
* configure: Don't attempt to override linker on DarwinBen Gamari2022-06-151-1/+8
* cmm: Add surface syntax for MO_MulMayOfloBen Gamari2022-06-151-0/+2
* configure: Hide spurious warning from ldBen Gamari2022-06-151-1/+1
* hadrian: Run xattr -rc . on bindist tarballBen Gamari2022-06-151-0/+9
* CoreToStg.Prep: Get rid of `DynFlags` and `HscEnv`wip/no-dyn-flags-core-cmmJohn Ericson2022-06-156-92/+164
* validate: Ensure that $make variable is setBen Gamari2022-06-141-11/+11
* hadrian: Fix testing stage1 compilerMatthew Pickering2022-06-142-13/+31
* Use (fixed_lev = True) in mkDataTyConRhsMatthew Craven2022-06-131-1/+1
* Use <br> instead of newline characterYiyun Liu2022-06-101-3/+2
* getProcessCPUTime: Fix the getrusage fallback to account for system CPU timeMatthew Pickering2022-06-091-1/+2
* Fix TcRnPragmaWarning meaninguhbif192022-06-093-25/+25
* Remove TcRnUnknownMessage usage from GHC.Rename.Env #20115uhbif192022-06-096-49/+127
* Document dataToTag# primopAndreas Klebinger2022-06-091-0/+2
* Add test for T21682Matthew Pickering2022-06-092-0/+4
* Typecheck remaining ValArgs in rebuildHsAppssheaf2022-06-0932-522/+726
* Fix a CSE shadowing bug.Andreas Klebinger2022-06-091-30/+94
* Core.Lint: Reduce `DynFlags` and `HscEnv`wip/no-state-core-lintJohn Ericson2022-06-0714-157/+300
* Don't print the number of deps in count-deps testswip/enumerate-deps-only-no-countJohn Ericson2022-06-073-4/+3
* Ensure floated dictionaries are in scope (again)Simon Peyton Jones2022-06-064-2/+240
* Diagnostics conversions, part 6 (#20116)Aaron Allen2022-06-067-72/+229
* Deprecate TypeInType extensionHaskellMouse2022-06-06145-163/+240
* HsToCore.Coverage: Purge DynFlagswip/coverage-configJohn Ericson2022-06-028-46/+78
* GHC.HsToCore.Breakpoints: Slightly improve perfSylvain Henry2022-06-021-1/+1
* Split out `GHC.HsToCore.{Breakpoints,Coverage}` and use `SizedSeq`John Ericson2022-06-026-189/+266
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-028-25/+25