summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a trivial typo in dataConNonlinearTypewip/T22416Simon Peyton Jones2022-11-126-8/+53
* Fix merge conflict in T18355.stderrKrzysztof Gogolewski2022-11-121-9/+1
* Indent closing "#-}" to silence HLintwip/T21623Simon Peyton Jones2022-11-111-5/+5
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-11265-6118/+7572
* Fix fragile RULE setup in GHC.FloatSimon Peyton Jones2022-11-111-2/+23
* Weaken wrinkle 1 of Note [Scrutinee Constant Folding]Matthew Craven2022-11-114-16/+184
* Use a more efficient printer for code generation (#21853)Krzysztof Gogolewski2022-11-1136-699/+1219
* Add a fast path for data constructor workersSimon Peyton Jones2022-11-113-18/+55
* driver: Fix -fdefer-diagnostics flagMatthew Pickering2022-11-119-7/+131
* rts: Check for program_invocation_short_name via autoconfBen Gamari2022-11-112-1/+6
* Clarify that LLVM upper bound is non-inclusive during configure (#22411)Zubin Duggal2022-11-111-3/+3
* CODEOWNERS: add wasm-specific maintainersCheng Shao2022-11-111-0/+3
* ci: add a stronger test for cross bindistsCheng Shao2022-11-112-3/+47
* ci: add wasm32-wasi release bindist jobCheng Shao2022-11-111-0/+60
* compiler: wasm32 NCGCheng Shao2022-11-117-0/+2722
* compiler: annotate CmmFileEmbed with blob lengthCheng Shao2022-11-116-12/+12
* compiler: enforce cmm switch planning for wasm32Cheng Shao2022-11-111-1/+2
* driver: pass -Wa,--no-type-check for wasm32 when runAsPhaseCheng Shao2022-11-111-0/+31
* compiler: allow big arith for wasm32Cheng Shao2022-11-111-1/+1
* driver: avoid -Wl,--no-as-needed for wasm32Cheng Shao2022-11-111-1/+1