summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix T16916wip/ghc-io-uringBen Gamari2022-10-161-1/+1
* WhitespaceBen Gamari2022-10-161-1/+1
* Feature testBen Gamari2022-10-141-1/+5
* iouring: Fix completionBen Gamari2022-10-141-25/+34
* iouring feature checkBen Gamari2022-10-141-1/+17
* Clean up importsBen Gamari2022-10-141-16/+2
* URing: Label completion threadsBen Gamari2022-10-141-1/+4
* base: Fix #21651Ben Gamari2022-10-142-3/+13
* base: Initial commit of RWLockBen Gamari2022-10-142-0/+71
* base: Move TVar things to GHC.Conc.TVarBen Gamari2022-10-144-225/+249
* Port URing to use PerCapabilityBen Gamari2022-10-141-10/+24
* Handle full SQ/SQEBen Gamari2022-10-141-24/+46
* Consolidate feature testBen Gamari2022-10-143-8/+10
* Hack it togetherBen Gamari2022-10-144-7/+12
* hiBen Gamari2022-10-141-11/+23
* uring fixesBen Gamari2022-10-142-7/+7
* uring: read and write supportBen Gamari2022-10-146-10/+127
* Drop blocking support in submitBen Gamari2022-10-141-7/+6
* Clean up superfluous CPP guardsBen Gamari2022-10-144-32/+0
* Remove unneeded (?) int narrowing bitsWander Hillen2022-10-141-2/+2
* Implement I/O event manager based on io_uringBen Gamari2022-10-1417-1/+1389
* Port MIO to use PerCapabilityBen Gamari2022-10-1410-195/+92
* Add GHC.PerCapabilityBen Gamari2022-10-148-0/+125
* GHC.IOArray: Introduce unsafeFreezeIOArrayBen Gamari2022-10-141-1/+6
* CLabel: fix isInfoTableLabelCheng Shao2022-10-113-2/+9
* Don't include BufPos in interface filesMatthew Pickering2022-10-113-19/+11
* CmmToC: emit explicit tail calls when the C compiler supports itCheng Shao2022-10-113-2/+23
* Make SpecConstr bale out less oftenSimon Peyton Jones2022-10-111-67/+85
* Don't keep exit join points so muchSimon Peyton Jones2022-10-1111-98/+300
* Teach -fno-code about -fprefer-byte-codeMatthew Pickering2022-10-1115-40/+119
* Interface Files with Core DefinitionsMatthew Pickering2022-10-1158-144/+989
* Tidy implicit bindsMatthew Pickering2022-10-115-18/+10
* Utils.JSON: do not escapeJsonString in ToJson String instanceJoachim Breitner2022-10-101-1/+2
* Make rewrite rules "win" over inliningwip/T21851-rule-winSimon Peyton Jones2022-10-1012-161/+344
* Parser/PostProcess: rename failOp* functionsVladislav Zavialov2022-10-101-8/+8
* Add a newline before since pragma in Data.Array.ByteBodigrim2022-10-101-0/+1
* Remove mention of make from README.mdsheaf2022-10-071-4/+7
* Export symbolSing, SSymbol, and friends (CLC#85)wip/clc-85Ryan Scott2022-10-0614-120/+500
* rts: don't enforce aligned((8)) on 32-bit targetsCheng Shao2022-10-051-2/+2
* Minor fixes following Unicode 15.0.0 updatePierre Le Marre2022-10-053-8/+6
* Use sameByteArray# in sameByteArrayOleg Grenrus2022-10-041-2/+1
* Fix docs for pattern synonymsBrandon Chinn2022-10-041-2/+2
* chore: extend `.editorconfig` for C filesNicolas Trangez2022-10-041-0/+4
* Enforce internal invariant of OrdList and fix bugs in viewCons / viewSnocBodigrim2022-10-011-13/+23
* Fix a bug in continuation capture across multiple stack chunksAlexis King2022-10-013-2/+37
* Scrub various partiality involving empty lists.M Farkas-Dyck2022-09-3015-64/+64
* Boxity: Don't update Boxity unless worker/wrapper follows (#21754)wip/T21754Sebastian Graf2022-09-309-17/+133
* Revert "ci: enable parallel compression for xz"Bryan Richter2022-09-291-1/+1
* Demand: Format Call SubDemands `Cn(sd)` as `C(n,sd)` (#22231)wip/T22231Sebastian Graf2022-09-2947-174/+182
* Eliminate headFS, use unconsFS insteadBodigrim2022-09-283-20/+14