summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* iserv: Remove network dependent parts of libiservwip/remove-network-iserveMatthew Pickering2021-12-109-986/+0
* docs: Drop old release notesBen Gamari2021-12-103-929/+0
* Remove confusing haddock quotes in 'readInt' documentationMatthew Pickering2021-12-101-1/+1
* rts: use allocation helpers from RtsUtilsnineonine2021-12-109-17/+17
* Use file hash cache when hashing object file dependenciesMatthew Pickering2021-12-091-1/+2
* Hadrian: Allow building with GHC 9.2Ryan Scott2021-12-093-3/+10
* Remove `optLevel` from `DynFlags` (closes #20500)Gergo ERDI2021-12-098-23/+40
* Add `Opt_CoreConstantFolding` to turn on constant folding (#20500)Gergo ERDI2021-12-095-3/+19
* Use same optimization pipeline regardless of `optLevel` (#20500)Gergo ERDI2021-12-091-13/+9
* Improve mtimesDefaultDavid Feuer2021-12-091-3/+22
* Drop O(n^2) warning on concatViktor Dukhovni2021-12-091-3/+0
* A few more typosViktor Dukhovni2021-12-091-6/+7
* 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