summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* configure: Bump min bootstrap GHC version to 9.2wip/T22342Bryan Richter2022-11-251-1/+1
* CI: Remove 9.0.2 from bootstrap test listBryan Richter2022-11-251-2/+0
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-25157-553/+812
* Review suggestions for assorted fixes to avoid Data.List.{head,tail}sheaf2022-11-252-6/+8
* Assorted fixes to avoid Data.List.{head,tail}Bodigrim2022-11-2510-20/+27
* rts: fix missing Arena.h symbols in RtsSymbols.cCheng Shao2022-11-241-0/+4
* Convert diagnostics in GHC.Rename.Expr to proper TcRnMessage (#20115)Andrei Borzenkov2022-11-2429-148/+416
* notes: Fix references to HPT space leak noteMatthew Pickering2022-11-231-5/+9
* Check if the SDoc starts with a single quote (#22488)Vladislav Zavialov2022-11-238-17/+123
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-2360-271/+145
* CApiFFI: add ConstPtr for encoding const-qualified pointer return types (#22043)nineonine2022-11-239-5/+62
* Don't let configure perform trivial substitutions (#21846)Sylvain Henry2022-11-2310-66/+132
* Add documentation on custom Prelude modules (#22228)Lawton Nichols2022-11-231-3/+42
* Expand Note [Linear types] with the stance on linting linearityArnaud Spiwack2022-11-232-39/+146
* Fix eventlog all optionTeo Camarasu2022-11-231-0/+4
* utils/unlit: adjust parser to match Report specJonathan Dowland2022-11-221-2/+2
* Add unsafePtrEquality# restricted to UnliftedTypesOleg Grenrus2022-11-224-34/+70
* hadrian:Set TNTC when running testsuite.Andreas Klebinger2022-11-221-1/+4
* Optimize getLevity.Andreas Klebinger2022-11-221-3/+8
* Reveiew feedback: improve one of the TODO commentsDuncan Coutts2022-11-221-6/+14
* Pass the Capability *cap explicitly to appendToIOBlockedQueueDuncan Coutts2022-11-223-18/+20
* Pass the Capability *cap explicitly to awaitEventDuncan Coutts2022-11-224-30/+30
* Move the awaitEvent declaration into IOManager.hDuncan Coutts2022-11-225-35/+36
* Expand emptyThreadQueues inline for clarityDuncan Coutts2022-11-221-12/+4
* Replace EMPTY_{BLOCKED,SLEEPING}_QUEUE macros by functionDuncan Coutts2022-11-223-20/+36
* Move macros for checking for pending IO or timersDuncan Coutts2022-11-223-16/+29
* Remove the now-unused markSchedulerDuncan Coutts2022-11-225-13/+0
* Move {blocked,sleeping}_queue from scheduler global vars to CapIOManagerDuncan Coutts2022-11-227-64/+80
* Move APPEND_TO_BLOCKED_QUEUE from cmm to CDuncan Coutts2022-11-224-51/+58
* Add hook markCapabilityIOManagerDuncan Coutts2022-11-223-0/+17
* Introduce CapIOManager as the per-cap I/O mangager stateDuncan Coutts2022-11-225-12/+60
* Add since pragmas for c_interruptible_open and hostIsThreadedBodigrim2022-11-201-0/+10
* Buglet in GHC.Tc.Module.checkBootTyConSimon Peyton Jones2022-11-201-2/+6
* Extend documentation for Data.IORefBodigrim2022-11-202-16/+63
* PPC NCG: Fix generating assembler codePeter Trommler2022-11-191-6/+4
* Be more careful when reporting unbound RULE bindersSimon Peyton Jones2022-11-197-32/+88
* Make T21839c's ghc/max threshold more forgivingSebastian Graf2022-11-191-1/+2
* Simplifier: Consider `seq` as a `BoringCtxt` (#22317)Sebastian Graf2022-11-196-17/+359
* Make OpaqueNo* tests less noisy to unrelated changesSebastian Graf2022-11-191-8/+8
* Give better errors for code corrupted by Unicode smart quotes (#21843)Lawton Nichols2022-11-1917-16/+146
* Misc cleanupKrzysztof Gogolewski2022-11-1623-68/+56
* base: make Foreign.Marshal.Pool use RTS internal arena for allocationCheng Shao2022-11-163-30/+32
* Fix capitalization in haddock for TestEqualityBodigrim2022-11-151-3/+3
* configure: Don't check for an unsupported version of LLVMARATA Mizuki2022-11-151-1/+1
* Fix :i Constraint printing "type Constraint = Constraint"Krzysztof Gogolewski2022-11-144-6/+14
* Expand on the need to clone local binders.Andreas Klebinger2022-11-142-0/+18
* Implement UNPACK support for sum types.Madeline Haraj2022-11-1422-58/+507
* testsuite: Improve output from tests which have failing pre_cmdMatthew Pickering2022-11-141-1/+10
* testsuite: Add tests for T22347Matthew Pickering2022-11-143-0/+42
* eventlog: Ensure that IPE output contains actual info table pointersBen Gamari2022-11-142-1/+5