| Commit message (Expand) | Author | Age | Files | Lines |
* | Boxity: Don't update Boxity unless worker/wrapper follows (#21754)wip/T21754 | Sebastian Graf | 2022-09-30 | 5 | -16/+114 |
* | Demand: Format Call SubDemands `Cn(sd)` as `C(n,sd)` (#22231)wip/T22231 | Sebastian Graf | 2022-09-29 | 7 | -62/+62 |
* | Eliminate headFS, use unconsFS instead | Bodigrim | 2022-09-28 | 3 | -20/+14 |
* | Clean up `findWiredInUnit`. In particular, avoid `head`. | M Farkas-Dyck | 2022-09-28 | 1 | -12/+10 |
* | Avoid Data.List.group; prefer Data.List.NonEmpty.group | Bodigrim | 2022-09-28 | 9 | -60/+56 |
* | Export OnOff from GHC.Driver.Session | Jade Lovelace | 2022-09-28 | 1 | -0/+1 |
* | Refactor UnfoldingSource and IfaceUnfolding | Simon Peyton Jones | 2022-09-28 | 21 | -291/+293 |
* | Improve aggressive specialisation | Simon Peyton Jones | 2022-09-28 | 5 | -165/+169 |
* | matchLocalInst: do domination analysis | sheaf | 2022-09-28 | 5 | -90/+228 |
* | Apply some tricks to speed up core lint. | Andreas Klebinger | 2022-09-28 | 7 | -59/+219 |
* | implement proposal 106 (Define Kinds Without Promotion) (fixes #6024) | Ross Paterson | 2022-09-27 | 16 | -34/+289 |
* | Demand: Clear distinction between Call SubDmd and eval Dmd (#21717)wip/T21717 | Sebastian Graf | 2022-09-27 | 3 | -266/+212 |
* | Minor refactor around Outputable | Krzysztof Gogolewski | 2022-09-22 | 12 | -110/+106 |
* | Rename Solo[constructor] to MkSolo | Torsten Schmits | 2022-09-21 | 7 | -23/+32 |
* | Don't use isUnliftedType in isTagged | sheaf | 2022-09-21 | 1 | -5/+10 |
* | Fix -Woperator-whitespace for consym (part of #19372) | Vladislav Zavialov | 2022-09-20 | 1 | -16/+29 |
* | CmmToC: emit __builtin_unreachable() after noreturn ccalls | Cheng Shao | 2022-09-19 | 1 | -1/+1 |
* | Scrub partiality about `NewOrData`. | M Farkas-Dyck | 2022-09-19 | 21 | -186/+243 |
* | Lexer: define varsym without predicates (#22201) | Vladislav Zavialov | 2022-09-18 | 1 | -28/+37 |
* | Lexer: pass updated buffer to actions (#22201) | Vladislav Zavialov | 2022-09-18 | 1 | -54/+57 |
* | DeriveFunctor: Check for last type variables using dataConUnivTyVars | Ryan Scott | 2022-09-18 | 3 | -22/+82 |
* | driver: pass original Cmm filename in ModLocation | Cheng Shao | 2022-09-17 | 1 | -1/+1 |
* | Clean up some. In particular: | M Farkas-Dyck | 2022-09-17 | 47 | -382/+170 |
* | -Wunused-pattern-binds: Recurse into patterns to check whether there's a splice | Matthew Pickering | 2022-09-16 | 1 | -14/+43 |
* | Add links to the continuations haddocks in the docs for each primop | Alexis King | 2022-09-16 | 1 | -1/+7 |
* | Stg.InferTags.Rewrite - Avoid some thunks.wip/andreask/infer_exprs | Andreas Klebinger | 2022-09-15 | 1 | -9/+9 |
* | Tag inference: Fix #21954 by retaining tagsigs of vars in function position. | Andreas Klebinger | 2022-09-15 | 1 | -33/+22 |
* | Fix typos | Krzysztof Gogolewski | 2022-09-14 | 50 | -69/+70 |
* | Fix typos | Eric Lindblad | 2022-09-14 | 193 | -401/+401 |
* | compiler: remove unused lazy state monad | Cheng Shao | 2022-09-13 | 2 | -79/+0 |
* | Allow imports to reference multiple fields with the same name (#21625) | Adam Gundry | 2022-09-13 | 1 | -10/+20 |
* | Add diagnostic codes | sheaf | 2022-09-13 | 51 | -943/+2028 |
* | Add native delimited continuations to the RTS | Alexis King | 2022-09-11 | 5 | -7/+214 |
* | CmmToC: enable 64-bit CallishMachOp on 32-bit targets | Cheng Shao | 2022-09-08 | 1 | -31/+29 |
* | Isolate some Applicative hidings to GHC.Prelude | Georgi Lyubenov | 2022-09-08 | 5 | -9/+7 |
* | Export liftA2 from Prelude | Georgi Lyubenov | 2022-09-08 | 4 | -7/+7 |
* | Remove Outputable Char instance | Krzysztof Gogolewski | 2022-09-07 | 13 | -24/+26 |
* | Minor SDoc cleanup | Krzysztof Gogolewski | 2022-09-07 | 11 | -28/+19 |
* | CmmToAsm: remove unused ModLocation from NatM_State | Cheng Shao | 2022-09-07 | 2 | -19/+9 |
* | whitespace | Eric Lindblad | 2022-09-07 | 1 | -1/+1 |
* | typos | Eric Lindblad | 2022-09-07 | 6 | -13/+13 |
* | DmdAnal: Don't panic in addCaseBndrDmd (#22039) | Sebastian Graf | 2022-09-05 | 1 | -18/+57 |
* | Fix bootstrap with ghc-9.0 | Matthew Pickering | 2022-09-01 | 1 | -0/+9 |
* | Minor cleanup | Krzysztof Gogolewski | 2022-09-01 | 10 | -37/+15 |
* | Update submodule Cabal to tag Cabal-v3.8.1.0wip/9.4-foward-fixed-make | Douglas Wilson | 2022-08-31 | 1 | -1/+1 |
* | Add a missing trimArityType | Simon Peyton Jones | 2022-08-31 | 2 | -146/+166 |
* | Fix a bug in anyInRnEnvR | Simon Peyton Jones | 2022-08-29 | 1 | -4/+5 |
* | Use TcRnDiagnostic in GHC.Tc.TyCl.Class (#20117) | Giles Anderson | 2022-08-29 | 4 | -48/+155 |
* | Fix a nasty loop in Tidy | Simon Peyton Jones | 2022-08-27 | 3 | -71/+102 |
* | Use Solo to avoid retaining the SCE but to avoid performing the substitution | Matthew Pickering | 2022-08-27 | 1 | -4/+18 |