summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* testsuite: Only run stack cloning tests in the normal waywip/test-speed-ciBen Gamari2022-10-121-2/+4
* testsuite: T9646 is no longer broken in ghci wayBen Gamari2022-10-121-1/+1
* testsuite: T4012 is not longer broken in ghci wayBen Gamari2022-10-121-1/+1
* testsuite: Overflow test is not longer broken in hpc wayBen Gamari2022-10-121-1/+1
* testsuite: ds014 is not longer brokenBen Gamari2022-10-121-3/+1
* gitlab-ci: Use slow test speed in debug jobBen Gamari2022-10-122-24/+96
* gitlab-ci: Add support for test speedBen Gamari2022-10-122-1/+13
* Make Cmm Lint messages use dump styleKrzysztof Gogolewski2022-10-111-1/+2
* Separate IPE source file from spanBen Gamari2022-10-1113-442/+168
* Refactor IPE initializationBen Gamari2022-10-1129-556/+683
* rts: Refactor IPE tracing supportBen Gamari2022-10-116-66/+34
* base: Move IPE helpers to GHC.InfoProvBen Gamari2022-10-116-77/+108
* base: Move CString, CStringLen to GHC.ForeignBen Gamari2022-10-112-11/+6
* rts: Add missing declaration of stg_noDuplicateBen Gamari2022-10-111-0/+1
* ByteArray# is unlifted, not unboxedBodigrim2022-10-111-4/+4
* Expand comment for Data.List.permutationsjwaldmann2022-10-111-0/+3
* Extend documentation for Data.List, mostly wrt infinite listsBodigrim2022-10-113-53/+216
* 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
* Clean up `findWiredInUnit`. In particular, avoid `head`.M Farkas-Dyck2022-09-281-12/+10
* Avoid Data.List.group; prefer Data.List.NonEmpty.groupBodigrim2022-09-2814-75/+73
* Export OnOff from GHC.Driver.SessionJade Lovelace2022-09-281-0/+1
* INLINE/INLINEABLE pragmas in Foreign.Marshal.ArraySimon Peyton Jones2022-09-281-1/+31
* Refactor UnfoldingSource and IfaceUnfoldingSimon Peyton Jones2022-09-2838-366/+359
* Improve aggressive specialisationSimon Peyton Jones2022-09-2817-226/+285
* matchLocalInst: do domination analysissheaf2022-09-2813-90/+368