summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* IWPwip/romes/hardwire-ghc-unit-id-hadrian-hashromes2023-03-216-16/+27
* Revert "Revert "If filepaths have hashes then cabal can't parse them""romes2023-03-2015-72/+104
* Revert "If filepaths have hashes then cabal can't parse them"romes2023-03-2015-102/+72
* If filepaths have hashes then cabal can't parse themromes2023-03-2015-72/+102
* WIP: Better Hashromes2023-03-2015-27/+282
* Validate compatibility of ghcs when loading pluginsromes2023-03-201-5/+12
* Hardwire a better unit-id for ghcromes2023-03-209-21/+121
* Add structured error messages for GHC.Tc.Utils.BackpackTorsten Schmits2023-03-1715-49/+121
* ghci: only keep the GlobalRdrEnv in ModInfosheaf2023-03-164-16/+49
* configure: Fix FIND_CXX_STD_LIB test on DarwinBen Gamari2023-03-161-0/+11
* Add changelog entry for #23049Teo Camarasu2023-03-161-0/+3
* Fix BCO creation setting caps when -j > -NTeo Camarasu2023-03-163-49/+13
* ghc-bignum: Drop redundant include-dirs fieldBen Gamari2023-03-131-2/+0
* Bump Win32 to 2.13.4.0wip/bump-w32Matthew Pickering2023-03-131-0/+0
* Simplifier: `countValArgs` should not count Type args (#23102)Sebastian Graf2023-03-131-1/+1
* JS: fix implementation of forceBool to use JS backend syntaxwip/js-forceBoolJosh Meredith2023-03-134-1/+37
* Simplify: Move `wantEtaExpansion` before expensive `do_eta_expand` checkSebastian Graf2023-03-101-5/+6
* JS: Fix implementation of MK_JSVALJosh Meredith2023-03-101-2/+2
* JS: remove dead code for old integer-gmpSylvain Henry2023-03-101-16/+2
* DmdAnal: Fix a panic on OPAQUE and trivial/PAP RHS (#22997)Sebastian Graf2023-03-103-10/+23
* Fixes #19627.Apoorv Ingle2023-03-094-2/+156
* Delete created temporary subdirectories at end of session.Luite Stegeman2023-03-092-71/+117
* hadrian: Fix flavour compiler stage options off-by-one errorAlexis King2023-03-089-33/+61
* nonmoving: Non-concurrent collectionBen Gamari2023-03-088-83/+133
* rts: Capture GC configuration in a structBen Gamari2023-03-083-19/+34
* testsuite: Skip T7160 in the nonmoving wayBen Gamari2023-03-081-2/+2
* testsuite: Mark ffi023 as broken due to #23089Ben Gamari2023-03-081-0/+1
* rts: Fix incorrect STATIC_INLINEBen Gamari2023-03-081-1/+1
* rts: Rename clear_segment(_free_blocks)?Ben Gamari2023-03-083-9/+9
* testsuite: Only run T22795* in the normal wayBen Gamari2023-03-081-3/+3
* nonmoving: Split out nonmovingAllocateGCBen Gamari2023-03-084-15/+55
* nonmoving: Move allocator into new source fileBen Gamari2023-03-087-198/+237
* gitlab-ci: Add job bootstrapping with nonmoving GCBen Gamari2023-03-082-72/+267
* hadrian: Add +boot_nonmoving_gc flavour transformerBen Gamari2023-03-081-0/+8
* nonmoving: Ensure that sanity checker accounts for saved_filled segmentsBen Gamari2023-03-081-0/+1
* nonmoving: Fix unregisterised buildBen Gamari2023-03-081-0/+4
* testsuite: Skip some tests when sanity checking is enabledBen Gamari2023-03-084-6/+12
* rts: Encapsulate block allocator spinlockBen Gamari2023-03-087-21/+28
* nonmoving: Don't call prepareUnloadCheckBen Gamari2023-03-081-1/+2
* rts/Sanity: Fix block count assertion with non-moving collectorBen Gamari2023-03-081-3/+13
* nonmoving: Fix Note referencesBen Gamari2023-03-087-8/+8
* nonmoving: Move current segment array into CapabilityBen Gamari2023-03-0811-137/+89
* rts: Reenable assertionBen Gamari2023-03-081-1/+1
* nonmoving: Allow pinned gen0 objects to be WEAK keysBen Gamari2023-03-081-4/+14
* nonmoving: Sync-phase mark budgetingBen Gamari2023-03-083-12/+86
* nonmoving: Be more paranoid in segment trackingBen Gamari2023-03-083-1/+7
* nonmoving: Don't push if nonmoving collector isn't enabledBen Gamari2023-03-081-1/+1
* nonmoving: Avoid n_caps raceBen Gamari2023-03-081-4/+4
* nonmoving: Post-sweep sanity checkingBen Gamari2023-03-081-1/+13
* nonmoving: Add missing write barriers in selector optimisationBen Gamari2023-03-082-6/+62