| Commit message (Expand) | Author | Age | Files | Lines |
* | Kill derived constraintswip/derived-refactor | Richard Eisenberg | 2022-02-22 | 53 | -3074/+2998 |
* | Use diagnostics for "missing signature" errors | sheaf | 2022-02-20 | 5 | -219/+334 |
* | Track object file dependencies for TH accurately (#20604) | Zubin Duggal | 2022-02-20 | 20 | -197/+298 |
* | ghci: fix -ddump-stg-cg (#21052) | nineonine | 2022-02-16 | 1 | -3/+3 |
* | Tag inference work. | Andreas Klebinger | 2022-02-12 | 62 | -278/+2903 |
* | Refine tcSemigroupWarnings to work in ghc-prim | Matthew Pickering | 2022-02-10 | 1 | -4/+7 |
* | Add late cost centre support | Andreas Klebinger | 2022-02-10 | 11 | -6/+116 |
* | Include ru_name in toHsRule message | Ziyang Liu | 2022-02-09 | 2 | -11/+9 |
* | ByteCode: avoid out-of-bound read | Sylvain Henry | 2022-02-09 | 1 | -5/+15 |
* | NCG: minor code factorization | Sylvain Henry | 2022-02-09 | 2 | -51/+35 |
* | driver: Filter out our own boot module in hptSomeThingsBelow | Matthew Pickering | 2022-02-09 | 1 | -2/+5 |
* | Rename -merge-objs flag to --merge-objs | Ben Gamari | 2022-02-09 | 1 | -1/+1 |
* | Look through untyped TH splices in tcInferAppHead_maybe | Ryan Scott | 2022-02-09 | 2 | -13/+26 |
* | StgToCmm: Get rid of GHC.Driver.Session imports | John Ericson | 2022-02-08 | 7 | -38/+39 |
* | Document `hscIncrementalFrontend` and flip bool | Cale Gibbard | 2022-02-08 | 1 | -10/+21 |
* | `hscSimpleIface` drop fingerprint param and ret | Cale Gibbard | 2022-02-08 | 1 | -12/+10 |
* | Fix some notes | Matthew Pickering | 2022-02-08 | 45 | -69/+67 |
* | Relax TyEq:N: allow out-of-scope newtype DataCon | sheaf | 2022-02-08 | 1 | -8/+20 |
* | Allow HasField in quantified constraints | sheaf | 2022-02-08 | 1 | -0/+4 |
* | Create `CoverageConfig` | John Ericson | 2022-02-07 | 2 | -7/+27 |
* | GHC.HsToCore.Coverage: No more HscEnv, less DynFlags | John Ericson | 2022-02-07 | 2 | -33/+31 |
* | Purge DynFlags from GHC.Stg | John Ericson | 2022-02-06 | 17 | -89/+205 |
* | Make implication tidying agree with Note [Tidying multiple names at once] | Matthew Pickering | 2022-02-05 | 1 | -2/+2 |
* | Improve errors for non-existent labels | Simon Peyton Jones | 2022-02-04 | 6 | -41/+36 |
* | Add a missing restoreLclEnv | Simon Peyton Jones | 2022-02-04 | 1 | -2/+2 |
* | Add Outputable instance for Messages | Simon Peyton Jones | 2022-02-04 | 1 | -2/+11 |
* | Fix unsound behavior of unlifted datatypes in ghci (#20194) | nineonine | 2022-02-04 | 1 | -19/+34 |
* | primops: Fix documentation of setByteArray# | Ben Gamari | 2022-02-04 | 1 | -1/+1 |
* | llvmGen: Handle unaligned loads/stores | Ben Gamari | 2022-02-04 | 1 | -7/+7 |
* | Fix array primop alignment | Ben Gamari | 2022-02-04 | 2 | -21/+35 |
* | Introduce alignment to CmmStore | Ben Gamari | 2022-02-04 | 18 | -80/+99 |
* | Introduce alignment in CmmLoad | Ben Gamari | 2022-02-04 | 26 | -158/+193 |
* | cmm: Introduce cmmLoadBWord and cmmLoadGCWord | Ben Gamari | 2022-02-04 | 11 | -23/+31 |
* | Add comments | Ben Gamari | 2022-02-04 | 1 | -0/+2 |
* | compiler: Introduce and use RoughMap for instance environments | Ben Gamari | 2022-02-04 | 25 | -269/+788 |
* | Rewrite CallerCC parser using ReadP | Matthew Pickering | 2022-02-03 | 1 | -11/+14 |
* | Don't initialise plugins when there are no pipelines to run | Matthew Pickering | 2022-02-03 | 1 | -0/+2 |
* | Check type first then expression | Peter Trommler | 2022-02-02 | 1 | -1/+1 |
* | Cmm: fix equality of expressions | Peter Trommler | 2022-02-02 | 1 | -1/+1 |
* | More accurate unboxing | Simon Peyton Jones | 2022-02-02 | 5 | -379/+451 |
* | Replace sndOfTriple with sndOf3 | Andreas Klebinger | 2022-02-02 | 1 | -5/+4 |
* | Refactor the escaping kind check for data constructors | Simon Peyton Jones | 2022-02-02 | 2 | -58/+64 |
* | Two small improvements in the Simplifier | Simon Peyton Jones | 2022-02-02 | 2 | -8/+9 |
* | Fix a few Note inconsistencies | Ben Gamari | 2022-02-01 | 105 | -262/+226 |
* | Consistently upper-case "Note [" | Ben Gamari | 2022-02-01 | 48 | -82/+82 |
* | Make typechecker trace less strict | Simon Peyton Jones | 2022-01-31 | 1 | -2/+4 |
* | codeGen: Fix two buglets in -fbounds-check logic | Ben Gamari | 2022-01-31 | 1 | -10/+10 |
* | StgToCmm: decouple DynFlags, add StgToCmmConfig | doyougnu | 2022-01-31 | 31 | -628/+786 |
* | Improve migration strategy for the XDG compliance change to the GHC application | Zubin Duggal | 2022-01-31 | 1 | -3/+19 |
* | CmmToAsm: Drop ncgExpandTop | Ben Gamari | 2022-01-29 | 7 | -20/+2 |