summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix typo and outdated link in Data.FoldableViktor Dukhovni2021-12-092-3/+4
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-0920-22/+167
* Bump bytestring submodule to 0.11.2.0Bodigrim2021-12-092-3/+3
* Perf: remove an indirection when fetching the unique maskSylvain Henry2021-12-071-1/+1
* generalize GHC.Cmm.Dataflow to work over any node typeNorman Ramsey2021-12-073-31/+72
* Explicit Data.List import list in check-ppr (#20789)Sebastian Graf2021-12-071-1/+1
* Re-export GHC.Types from GHC.Extssheaf2021-12-074-58/+63
* More permissive parsing of higher-rank type IPssheaf2021-12-077-1/+42
* rts: +RTS -DL should imply +RTS -DlBen Gamari2021-12-072-0/+3
* rts/Linker: Ensure that mmap_32bit_base is updated after mappingBen Gamari2021-12-071-21/+22
* Fix user-guide typoViktor Dukhovni2021-12-071-1/+1
* Use italic big-O notation in Data.FoldableViktor Dukhovni2021-12-071-18/+18
* More specific documentation of foldr' caveatsViktor Dukhovni2021-12-071-3/+17
* compiler: Eliminate accidental loop in GHC.SysTools.BaseDirBen Gamari2021-12-074-4/+14
* List-monomorphic `foldr'`Viktor Dukhovni2021-12-072-10/+44
* Add section to the user guide about OS memory usageMatthew Pickering2021-12-063-2/+110
* Test-suite: fix geometric mean of empty listsheaf2021-12-031-2/+5
* Revert "Data.List specialization to []"Matthew Pickering2021-12-0347-1464/+1694
* Require all dirty_MUT_VAR callers to do explicit stg_MUT_VAR_CLEAN_info compa...nineonine2021-12-023-12/+24
* Make openFile more tolerant of async excs (#18832)Kamil Dworakowski2021-12-025-45/+96
* hadrian: Don't rely on realpath in bindist MakefileBen Gamari2021-12-023-4/+58
* testsuite: Specify expected word-size of machop testsBen Gamari2021-12-021-7/+8
* CmmToC: Cast possibly-signed results as unsignedBen Gamari2021-12-021-10/+40
* CmmToC: Always cast arguments as unsignedBen Gamari2021-12-024-4/+33
* CmmToC: Zero-extend sub-word size resultsBen Gamari2021-12-021-6/+41
* CmmToC: Fix width of shift operationsBen Gamari2021-12-021-3/+15
* nativeGen/aarch64: Fix handling of subword valuesBen Gamari2021-12-023-83/+228
* cmm/opt: Fold away shifts larger than shiftee widthBen Gamari2021-12-021-2/+12
* nativeGen/aarch64: Don't rely on register width to determine amodeBen Gamari2021-12-021-12/+16
* testsuite: Add testcases for various machop issuesBen Gamari2021-12-0211-0/+72
* cmm: Disallow shifts larger than shifteeBen Gamari2021-12-022-0/+19
* ncg/aarch64: Don't sign extend loadsBen Gamari2021-12-021-2/+2
* cmm: narrow when folding signed quotientsBen Gamari2021-12-021-2/+2
* nativeGen/x86: Don't encode large shift offsetsBen Gamari2021-12-021-1/+10
* Use POSIX shell syntax to redirect stdout/errViktor Dukhovni2021-12-012-2/+2
* rts: Annotate benign race in pthread ticker's exit test Ben Gamari2021-12-011-0/+1
* Factor our `$dir_$distdir_PKGDATA` make variableJohn Ericson2021-12-012-5/+7
* Avoid raw `echo` in `FPTOOLS_SET_PLATFORM_VARS`John Ericson2021-12-011-1/+1
* Switch RTS cabal file / package conf to use Rts.h not Stg.hJohn Ericson2021-12-012-2/+2
* rts.cabal.in: Move `extra-source-files` so it is validJohn Ericson2021-12-011-4/+5
* Fix several quoting issues in testsuiteMatthew Pickering2021-12-014-7/+19
* users-guide: Describe requirements of DWARF unwindingBen Gamari2021-12-011-0/+10
* testsuite: Print geometric mean of stat metricsBen Gamari2021-12-011-0/+14
* Add failing test for #20674Matthew Pickering2021-12-015-0/+36
* user-guide: Fix :since: of -XCApiFFIBen Gamari2021-12-011-1/+1
* hadrian: Document fully_static flavour transformerBen Gamari2021-12-011-0/+4
* ghc-compact: Update cabal fileBen Gamari2021-12-011-2/+5
* ghc-cabal: Manually specify -XHaskell2010Ben Gamari2021-12-011-1/+2
* hadrian: Don't pass empty paths via -IBen Gamari2021-12-011-2/+2
* rts/RtsSymbols: Provide a proper prototype for environBen Gamari2021-12-011-1/+5