summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "Rectify the haddock markup surrounding symbols for foldl' and foldMap'"wip/9.0.2-backports-2Zubin Duggal2021-10-121-29/+0
* code gen: Improve efficiency of findPrefRealRegMatthew Pickering2021-10-124-20/+71
* Code Gen: Rewrite shortcutWeightMap more efficientlyMatthew Pickering2021-10-121-33/+52
* Code Gen: Use more efficient block merging algorithmMatthew Pickering2021-10-123-27/+109
* Code Gen: Optimise successors calculation in loop calculationMatthew Pickering2021-10-121-5/+4
* Code Gen: Replace another lazy fmap with strict mapMapMatthew Pickering2021-10-121-1/+1
* Code Gen: Use strict map rather than lazy map in loop analysisMatthew Pickering2021-10-121-1/+3
* Doc fix #20259: suggest bang patterns instead of case in hints.rstAndreas Abel2021-10-121-10/+4
* Fix rst syntax mistakes in release notesJoachim Breitner2021-10-121-3/+3
* hadrian: Fix incorrect ticket referenceBen Gamari2021-10-121-1/+1
* hadrian: Generate ghcii.sh in binary distributionsBen Gamari2021-10-121-0/+15
* rts: Unify stack dirtiness checkBen Gamari2021-10-122-6/+6
* rts: Add missing write barriers in MVar wake-up pathsBen Gamari2021-10-122-12/+37
* Fix minor inconsistency in documentationalirezaghey2021-10-121-2/+2
* Fix code example in the documentation of subsumptionARATA Mizuki2021-10-121-1/+1
* Stop leaking <defunct> llc processesMatthew Pickering2021-10-121-1/+2
* hadrian: Ensure that settings is regenerated during bindist installationBen Gamari2021-10-123-1/+73
* hadrian: Use cp -RP rather than -P in install to copy symlinksMatthew Pickering2021-10-121-1/+1
* hadrian: Use ghc version as suffix for all executablesMatthew Pickering2021-10-122-14/+26
* hadrian: Write version wrappers in C rather than HaskellMatthew Pickering2021-10-127-22/+232
* hadrian: Include runhaskell in bindistMatthew Pickering2021-10-121-2/+25
* Fix parsing of rpaths which include spaces in runInjectRPathsMatthew Pickering2021-10-121-5/+25
* hadrian: Also produce versioned wrapper scriptsMatthew Pickering2021-10-122-34/+41
* Create absolute symlink for test executablesMatthew Pickering2021-10-122-2/+4
* hadrian: Build check-ppr and check-exact using normal hadrian rules when in-treeMatthew Pickering2021-10-122-23/+21
* hadrian: Create relative rather than absolute symlinks in binary dist folderMatthew Pickering2021-10-121-1/+5
* testsuite: Add more debug output on failure to call ghc-pkgMatthew Pickering2021-10-121-1/+1
* hadrian: Call ghc-pkg recache after copying package database into bindistMatthew Pickering2021-10-121-0/+5
* hadrian: Add exe suffix to executables in testsuiteMatthew Pickering2021-10-121-4/+4
* packaging: Don't include configure scripts in windows bindistMatthew Pickering2021-10-121-11/+13
* packaging: Add note about wrappersMatthew Pickering2021-10-121-3/+27
* packaging: Create both versioned and unversioned executablesMatthew Pickering2021-10-123-6/+67
* hadrian: Remove special haddock copying ruleMatthew Pickering2021-10-121-12/+0
* hadrian: Update hsc2hs wrapper to match current masterMatthew Pickering2021-10-121-19/+5
* packaging: Give ghc-pkg the same version as ProjectVersionMatthew Pickering2021-10-124-1/+4
* packaging: Be more precise about which executables to copy and wrappers to cr...Matthew Pickering2021-10-121-14/+43
* [hadrian] Properly build hsc2hs wrapperMoritz Angermann2021-10-121-18/+23
* rts/Linker: Introduce Windows implementations for mmapForLinker, et al.wip/libffi-9.0Ben Gamari2021-10-111-1/+32
* rts/linker: Don't declare dynamic objects with image_mappedGHC GitLab CI2021-10-111-1/+1
* hadrian: Include Cabal flags in verbose configure outputBen Gamari2021-10-111-4/+4
* configure: Clarify meaning of CabalHaveLibffiBen Gamari2021-10-113-7/+3
* configure: Fix copy/paste errorBen Gamari2021-10-111-1/+1
* rts: Don't declare libCffi as bundled when using system libffiBen Gamari2021-10-113-5/+15
* hadrian: Always specify flag values explicitlyBen Gamari2021-10-113-51/+55
* rts: Drop allocateExec and friendsBen Gamari2021-10-112-99/+0
* rts: Introduce and use ExecPage abstractionBen Gamari2021-10-1117-115/+177
* rts/adjustor: Drop redundant commmentsBen Gamari2021-10-115-15/+0
* rts: Break up adjustor logicBen Gamari2021-10-1121-1345/+1586
* rts: Move libffi interfaces all to AdjustorBen Gamari2021-10-112-122/+83
* rts: Document CPP guardsBen Gamari2021-10-111-10/+10