summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* nonmoving: Don't clobber update rem sets of old capabilitiesBen Gamari2023-03-081-1/+1
* nonmoving: Handle new closures in nonmovingIsNowAliveBen Gamari2023-03-082-8/+18
* nonmoving: Assert state of swept segmentsBen Gamari2023-03-082-0/+3
* nonmoving: Fix tracking of FILLED_SWEEPING segmentsBen Gamari2023-03-081-1/+1
* nonmoving: Don't show occupancy if we didn't collect live wordsBen Gamari2023-03-083-17/+41
* nonmoving: Sanity check mutable listBen Gamari2023-03-081-0/+1
* nonmoving: Sanity check nonmoving large objects and compactsBen Gamari2023-03-081-0/+5
* nonmoving: Fix handling of weak pointersBen Gamari2023-03-086-79/+162
* nonmoving: Don't push empty arrays to update remembered setBen Gamari2023-03-081-2/+2
* nonmoving: Add missing no-op in busy-wait loopBen Gamari2023-03-081-2/+5
* nonmoving: Clarify commentBen Gamari2023-03-081-1/+1
* nonmoving: Clarify implementationBen Gamari2023-03-081-10/+11
* Evac: Squash data race in eval_selector_chainBen Gamari2023-03-081-2/+3
* rts/Sanity: Look at nonmoving saved_filled listsBen Gamari2023-03-081-0/+2
* rts/Sanity: Mark pinned_object_blocksBen Gamari2023-03-081-0/+1
* rts/BlockAlloc: Allow disabling of internal assertionsBen Gamari2023-03-081-6/+16
* rts: Use release ordering when storing thread labelsBen Gamari2023-03-081-1/+1
* rts: Fix type issues in Sparks.hBen Gamari2023-03-081-2/+2
* nonmoving: Deduplicate assertionBen Gamari2023-03-081-2/+9
* nonmoving: Fix styleBen Gamari2023-03-081-2/+3
* rts: Drop redundant prototypeBen Gamari2023-03-081-2/+0
* bytecode: Fix bitmaps for BCOs used to tag tuples and prim call argsAlexis King2023-03-086-36/+145
* Change hostSupportsRPaths to report False on OpenBSDGreg Steuck2023-03-081-1/+4
* linker: fix linking with aligned sections (#23066)Sylvain Henry2023-03-085-6/+65
* Update commit for utils/hpc git submoduleDavid Binder2023-03-081-0/+0
* Update commit for utils/hpc git submoduleDavid Binder2023-03-081-0/+0
* Add git submodule for utils/hpcDavid Binder2023-03-082-0/+3
* Remove utils/hpc subdirectory and its contentsDavid Binder2023-03-0814-2069/+0
* Fix documentation for traceWith and friendsMorrowM2023-03-072-3/+6
* Add `Data.Functor.unzip`Ollie Charles2023-03-072-0/+6
* Documentation: describe laziness of several function from Data.ListBodigrim2023-03-062-16/+150
* Constraint simplification loop now depends on `ExpansionFuel`Apoorv Ingle2023-03-0611-98/+331
* Convert diagnostics in GHC.Rename.Module to proper TcRnMessage (#20115)Andrei Borzenkov2023-03-0632-224/+525
* Small fixes to configure scriptGabriella Gonzalez2023-03-061-2/+2
* Fix configure failure on alpine linuxGabriella Gonzalez2023-03-061-1/+2
* Quote variablesGabriella Gonzalez2023-03-061-4/+3