summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Document that threadDelay / timeout are susceptible to overflows on 32-bit ma...Bodigrim2022-08-108-1/+48
* Note [Trimming auto-rules]: State that this improves compiler perf.Andreas Klebinger2022-08-101-0/+7
* ncg/aarch64: Don't use x18 register on AArch64/Darwinnormalcoder2022-08-101-0/+8
* hadrian: Don't attempt to install documentation if doc/ doesn't existBen Gamari2022-08-101-4/+6
* gitlab-ci: Run ARMv7 jobs when ~ARM label is usedBen Gamari2022-08-102-75/+78
* gitlab-ci: Fix ARMv7 buildBen Gamari2022-08-102-5/+21
* Add support for external static plugins (#20964)Sylvain Henry2022-08-1018-11/+341
* hadrian RunRest: add type signature for stageNumberJens Petersen2022-08-101-0/+1
* Updates language extension documentationTrevis Elser2022-08-1045-59/+107
* base: Fix races in IOManager (setNumCapabilities,closeFdWith)Douglas Wilson2022-08-102-20/+75
* testsuite: 21651 add test for closeFdWith + setNumCapabilitiesDouglas Wilson2022-08-103-1/+135
* Fix size_up_alloc to account for UnliftedDatatypessheaf2022-08-091-4/+3
* gitlab-ci: Bump to use freebsd13 runnersBen Gamari2022-08-093-39/+40
* system-cxx-std-lib: Add support for FreeBSD libcxxrtBen Gamari2022-08-091-20/+55
* rts/linker: Resolve iconv_* on FreeBSDBen Gamari2022-08-091-9/+50
* Cleanups around pretty-printingKrzysztof Gogolewski2022-08-0913-63/+27
* hadrian: Fix access mode of installed package registration filesBen Gamari2022-08-091-0/+2
* hadrian: Fix bindist installation on DarwinBen Gamari2022-08-094-46/+41
* gitlab-ci: Don't use coreutils on DarwinBen Gamari2022-08-091-1/+0
* testsuite: Add test for #21962Ben Gamari2022-08-082-0/+12
* rts: Ensure that Array# card arrays are initializedBen Gamari2022-08-082-1/+7
* gitlab-ci: Add basic support for cross-compiler testiingBen Gamari2022-08-084-25/+65
* Bump process submoduleBen Gamari2022-08-081-0/+0
* gitlab-ci: Introduce validation job for aarch64 cross-compilationBen Gamari2022-08-082-1/+128
* gitlab-ci: Add release job for aarch64/debian 11Ben Gamari2022-08-082-0/+178
* Document a divergence from the report in parsing function lhss.Andreas Klebinger2022-08-081-0/+4
* rts: remove redundant stg_traceCcszhCheng Shao2022-08-083-17/+0
* dataToTag#: Skip runtime tag check if argument is infered taggedAndreas Klebinger2022-08-085-11/+499
* NCG(x86): Compile add+shift as lea if possible.wip/andreask/add_mul_leaAndreas Klebinger2022-08-084-0/+95
* hadrian: Extend xattr Darwin hack to cover /libBen Gamari2022-08-071-1/+7
* hadrian: Fix naming of cross-compiler wrapperswip/cross-bindistBen Gamari2022-08-072-16/+22
* hadrian: Don't use mk/config.mk.inBen Gamari2022-08-074-3/+292
* gitlab-ci: Bump Docker imagesBen Gamari2022-08-071-1/+1
* hadrian: Fix installation of system-cxx-std-lib package confBen Gamari2022-08-071-1/+1
* hadrian: Fix binary distribution install attributesBen Gamari2022-08-072-36/+61
* users-guide: Add release notes entry for thread introspection supportwip/thread-statusBen Gamari2022-08-061-0/+5
* base: Share finalization thread labelBen Gamari2022-08-062-4/+12
* Add a primop to query the label of a threadBen Gamari2022-08-0610-1/+47
* rts: Move thread labels into TSOBen Gamari2022-08-0627-155/+154
* Add primop to list threadsBen Gamari2022-08-0616-4/+135
* base: Organize Haddocks in GHC.Conc.SyncBen Gamari2022-08-061-15/+22
* genprimopcode: Drop ArrayArray# referencesBen Gamari2022-08-061-2/+0
* rts: Fix code styleBen Gamari2022-08-061-14/+14
* compiler: Eliminate two uses of foldr in favor of foldl'Ben Gamari2022-08-062-2/+2
* gitlab-ci: Fix hadrian bootstrapping of release pipelinesBen Gamari2022-08-062-3/+11
* Change `-fprof-late` to insert cost centres after unfolding creation.Andreas Klebinger2022-08-0617-43/+286
* StgToCmm: Fix isSimpleScrut when profiling is enabled.Andreas Klebinger2022-08-063-27/+32
* Add one more sanity check in stg_restore_cccsAndreas Klebinger2022-08-061-0/+4
* Make dropTail comment a haddock commentAndreas Klebinger2022-08-061-1/+1
* Improve BUILD_PAP commentsAndreas Klebinger2022-08-061-0/+3