summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* hadrian: Don't specify TSAN_ENABLED in +thread_sanitizerwip/tsan/cmmBen Gamari2022-11-041-2/+2
* fix itBen Gamari2022-11-041-2/+2
* Fix barrier orderingBen Gamari2022-11-041-2/+2
* rts: Squash data races in blackhole claim logicBen Gamari2022-11-042-3/+7
* Add TSAN support in hand-written CmmBen Gamari2022-11-047-8/+79
* Introduce SET_INFO_RELEASE for CmmBen Gamari2022-11-043-4/+4
* eventlog: Silence spurious data raceBen Gamari2022-11-041-1/+3
* Ordering fixesBen Gamari2022-11-041-2/+2
* rts/Messages: RefactorBen Gamari2022-11-041-27/+20
* Move Symbol implementation note out of public haddockOleg Grenrus2022-11-021-1/+2
* rts: tag `stgStrndup` as `STG_MALLOC`Nicolas Trangez2022-11-021-1/+2
* rts: add and use `STG_RETURNS_NONNULL`Nicolas Trangez2022-11-022-2/+19
* rts: use `alloc_size` attributeNicolas Trangez2022-11-022-3/+17
* rts: specify deallocator of allocating functionsNicolas Trangez2022-11-023-6/+50
* rts: use `STG_UNUSED`Nicolas Trangez2022-11-022-3/+3
* rts: introduce (and use) `STG_MALLOC`Nicolas Trangez2022-11-022-2/+4
* rts: introduce (and use) `STG_USED`Nicolas Trangez2022-11-022-4/+5
* rts: consistently use `STG_UNUSED`Nicolas Trangez2022-11-022-2/+2
* rts: introduce (and use) `STG_NORETURN`Nicolas Trangez2022-11-0217-24/+26
* Add two tests for #17366Simon Peyton Jones2022-11-017-0/+116
* Shrink test case for #22357Simon Peyton Jones2022-11-011-678/+12
* Expose UnitEnvGraphKey for user-codeFendor2022-11-011-0/+1
* Add accurate skolem info when quantifyingSimon Peyton Jones2022-11-019-64/+139
* ThToHs: fix overzealous parenthesizationVladislav Zavialov2022-11-017-13/+29
* Typo: rename -fwrite-if-simplfied-core to -fwrite-if-simplified-coreKrzysztof Gogolewski2022-11-015-19/+19
* rts: fix OS thread naming in tickerNicolas Trangez2022-11-013-26/+20
* rts: fix lifetime of `start_thread`s `name` valueNicolas Trangez2022-11-011-8/+14
* rts: `name` argument of `createOSThread` can be `const`Nicolas Trangez2022-11-013-3/+3
* Drop a kludge for binutils<2.17, which is now over 10 years old.M Farkas-Dyck2022-11-012-39/+2
* Start the deprecation process for GHC.PackHécate Moonlight2022-10-281-0/+5
* CI: Don't run lint-submods on nightlywip/T22325Bryan Richter2022-10-281-0/+3
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-2822-134/+138
* Pass correct package db when testing stage1.Zubin Duggal2022-10-282-2/+2
* Fix broken link to `async` packageEvan Relf2022-10-271-1/+1
* Add missing dict binds to specialiserSimon Peyton Jones2022-10-274-14/+741
* Remove source location information from interface filesOwen Shepherd2022-10-278-72/+88
* Use TcRnVDQInTermType in noNestedForallsContextsErr (#20115)Vladislav Zavialov2022-10-268-23/+29
* Testsuite: more precise test optionsSylvain Henry2022-10-2647-160/+145
* Introduce TcRnWithHsDocContext (#22346)Vladislav Zavialov2022-10-2638-105/+122
* Broaden the in-scope sets for liftEnvSubst and composeTCvSubstRyan Scott2022-10-264-3/+37
* Cleanup String/FastString conversionsKrzysztof Gogolewski2022-10-2517-99/+67
* llvm-targets: Add datalayouts for big-endian AArch64 targetsBen Gamari2022-10-252-0/+6
* Add GHC.SysTools.Cpp moduleSylvain Henry2022-10-254-156/+246
* Enable popcount rewrite rule when cross-compilingSylvain Henry2022-10-251-1/+1
* Numeric exceptions: replace FFI calls with primopsSylvain Henry2022-10-257-65/+41
* Make the specialiser handle polymorphic specialisationSimon Peyton Jones2022-10-257-76/+419
* Fix binder-swap bugSimon Peyton Jones2022-10-257-106/+162
* Improve stg lint for unboxed sums.Andreas Klebinger2022-10-241-11/+39
* Convert Diagnostics in GHC.Tc.Gen.Splice (#20116)Aaron Allen2022-10-2458-237/+717
* Pin used way for test cloneMyStack (#21977)Sven Tennie2022-10-241-1/+5