summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CheckGCwip/T22264-extrasBen Gamari2023-01-093-0/+976
* nonmoving: Disable shortcuttingBen Gamari2023-01-091-1/+1
* setNumCapabilitiesBen Gamari2023-01-093-6/+19
* nonmoving: Move current segment array into CapabilityBen Gamari2023-01-0911-132/+88
* rts: Fix non-atomic mutation of enabled_capabilitiesBen Gamari2023-01-091-1/+2
* rts: Drop SM spinlockBen Gamari2023-01-0919-142/+53
* rts: C++ typing issuesBen Gamari2023-01-093-4/+6
* rts: Reenable assertionBen Gamari2023-01-091-1/+1
* rts: Fix typoBen Gamari2023-01-093-3/+3
* nonmoving: Allow pinned gen0 objects to be WEAK keysBen Gamari2023-01-091-4/+14
* nonmoving: Sync-phase mark budgetingBen Gamari2023-01-093-12/+85
* nonmoving: Be more paranoid in segment trackingBen Gamari2023-01-093-1/+7
* nonmoving: Don't push if nonmoving collector isn't enabledBen Gamari2023-01-091-1/+1
* nonmoving: Avoid n_caps raceBen Gamari2023-01-091-4/+4
* nonmoving: Post-sweep sanity checkingBen Gamari2023-01-091-1/+13
* nonmoving: Add missing write barriers in selector optimisationBen Gamari2023-01-092-5/+57
* nonmoving: Don't clobber update rem sets of old capabilitiesBen Gamari2023-01-091-1/+1
* nonmoving: Handle new closures in nonmovingIsNowAliveBen Gamari2023-01-092-8/+18
* nonmoving: Assert state of swept segmentsBen Gamari2023-01-092-0/+3
* nonmoving: Fix tracking of FILLED_SWEEPING segmentsBen Gamari2023-01-091-1/+1
* nonmoving: Don't show occupancy if we didn't collect live wordsBen Gamari2023-01-093-17/+41
* nonmoving: Sanity check mutable listBen Gamari2023-01-091-0/+1
* nonmoving: Sanity check nonmoving large objects and compactsBen Gamari2023-01-091-0/+5
* nonmoving: Fix handling of weak pointersBen Gamari2023-01-096-79/+162
* nonmoving: Don't push empty arrays to update remembered setBen Gamari2023-01-091-2/+2
* nonmoving: Add missing no-op in busy-wait loopBen Gamari2023-01-091-2/+5
* nonmoving: Clarify commentBen Gamari2023-01-091-1/+1
* nonmoving: Clarify implementationBen Gamari2023-01-091-10/+11
* Evac: Squash data race in eval_selector_chainBen Gamari2023-01-091-2/+3
* rts/Sanity: Look at nonmoving saved_filled listsBen Gamari2023-01-091-0/+2
* rts/Sanity: Mark pinned_object_blocksBen Gamari2023-01-091-0/+1
* rts/BlockAlloc: Allow disabling of internal assertionsBen Gamari2023-01-091-6/+16
* rts: Fix type issues in Sparks.hBen Gamari2023-01-091-2/+2
* nonmoving: Deduplicate assertionBen Gamari2023-01-091-2/+9
* nonmoving: Fix styleBen Gamari2023-01-091-2/+3
* EPA: exact print HsDocTyAlan Zimmerman2023-01-095-2/+20
* Disable split sections on aarch64-deb10 buildMatthew Pickering2023-01-092-11/+11
* Pass -Wl,-no_fixup_chains to ld64 when appropiateMatthew Pickering2023-01-072-0/+29
* Skip T18623 on darwin (to add to the long list of OSs)Matthew Pickering2023-01-071-0/+2
* T10955: Set DYLD_LIBRARY_PATH for darwinMatthew Pickering2023-01-071-1/+1
* Make FloatIn robust to shadowingSimon Peyton Jones2023-01-073-103/+165
* rts: MUT_VAR is not a StgMutArrPtrsBen Gamari2023-01-061-2/+1
* darwin ci: Explicitly pass desired build triple to configureMatthew Pickering2023-01-061-1/+1
* ci: Upgrade darwin, windows and freebsd CI to use GHC-9.4.3Matthew Pickering2023-01-064-28/+47
* Only store Name in FunRhs rather than Id with knot-tied fieldsMatthew Pickering2023-01-0618-80/+67
* Add support for sized literals in the bytecode interpreter.Luite Stegeman2023-01-0611-16/+733
* Revert "configure: Drop uses of AC_PROG_CC_C99"Matthew Pickering2023-01-053-0/+48
* HsToken in TypeArg (#19623)Vladislav Zavialov2023-01-0518-61/+84
* EPA: Do not collect comments from end of fileAlan Zimmerman2023-01-059-49/+192
* Misc cleanupKrzysztof Gogolewski2023-01-0528-90/+59