| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement type applications in patterns | Cale Gibbard | 2020-12-14 | 31 | -171/+404 |
* | Demand: Simplify `CU(U)` to `U` (#19005) | Sebastian Graf | 2020-12-12 | 2 | -28/+40 |
* | DmdAnal: Annotate top-level function bindings with demands (#18894) | Sebastian Graf | 2020-12-12 | 10 | -155/+294 |
* | Move SizedSeq into ghc-boot | Sylvain Henry | 2020-12-11 | 3 | -5/+4 |
* | Parser: move parser utils into their own module | Sylvain Henry | 2020-12-11 | 2 | -58/+58 |
* | Arrows: correctly query arrow methods (#17423) | Sylvain Henry | 2020-12-11 | 1 | -12/+16 |
* | Delete outdated Note [Kind-checking tyvar binders for associated types] | Ryan Scott | 2020-12-11 | 2 | -24/+0 |
* | Display FFI labels (fix #18539) | Sylvain Henry | 2020-12-11 | 1 | -7/+9 |
* | GHC.Cmm.Opt: Be stricter in results. | Andreas Klebinger | 2020-12-08 | 1 | -51/+51 |
* | Cmm.Sink: Optimize retaining of assignments, live sets. | Andreas Klebinger | 2020-12-08 | 4 | -52/+173 |
* | Cmm: Make a few types and utility function slightly stricter. | Andreas Klebinger | 2020-12-08 | 2 | -9/+11 |
* | CmmSink: Force inlining of foldRegsDefd | Andreas Klebinger | 2020-12-08 | 1 | -6/+45 |
* | CodeGen: Make folds User/DefinerOfRegs INLINEABLE. | Andreas Klebinger | 2020-12-08 | 2 | -0/+7 |
* | Fix kind inference for data types. Again. | Simon Peyton Jones | 2020-12-08 | 5 | -197/+384 |
* | Fix bad span calculations of post qualified imports | Shayne Fletcher | 2020-12-05 | 1 | -8/+15 |
* | Rename the flattener to become the rewriter. | Richard Eisenberg | 2020-12-01 | 15 | -491/+458 |
* | Remove flattening variables | Richard Eisenberg | 2020-12-01 | 41 | -3570/+3078 |
* | Move core flattening algorithm to Core.Unify | Richard Eisenberg | 2020-12-01 | 15 | -691/+728 |
* | Include tried paths in findToolDir error | jneira | 2020-11-30 | 1 | -6/+8 |
* | withTimings: Emit allocations counter | Ben Gamari | 2020-11-29 | 1 | -5/+14 |
* | Cleanup some primop constructor names | John Ericson | 2020-11-28 | 3 | -67/+67 |
* | Make primop handler indentation more consistent | John Ericson | 2020-11-28 | 1 | -49/+49 |
* | Small optimization to CmmSink. | Andreas Klebinger | 2020-11-28 | 1 | -4/+11 |
* | ghc-heap: partial TSO/STACK decoding | David Eichmann | 2020-11-28 | 2 | -4/+4 |
* | RegAlloc: Add missing raPlatformfield to RegAllocStatsSpill | Andreas Klebinger | 2020-11-26 | 2 | -2/+7 |
* | Fix toArgRep to support 64-bit reps on all systems | Sylvain Henry | 2020-11-26 | 6 | -65/+81 |
* | [Sized Cmm] properly retain sizes. | Moritz Angermann | 2020-11-26 | 20 | -199/+540 |
* | CmmToLlvm: Declare signature for memcmpwip/angerman/arm64 | Ben Gamari | 2020-11-24 | 1 | -2/+7 |
* | Implement -ddump-c-backend argument | Ben Gamari | 2020-11-22 | 3 | -1/+10 |
* | dwarf: Apply info table offset consistently | Ben Gamari | 2020-11-21 | 1 | -5/+19 |
* | Don't initialize plugins in the Core2Core pipeline | Sylvain Henry | 2020-11-21 | 2 | -9/+11 |
* | Move Plugins into HscEnv (#17957) | Sylvain Henry | 2020-11-21 | 17 | -123/+149 |
* | Introduce -fprof-callers flag | Ben Gamari | 2020-11-21 | 7 | -3/+262 |
* | Demand: Interleave usage and strictness demands (#18903) | Sebastian Graf | 2020-11-20 | 18 | -1644/+1443 |
* | Fix strictness signatures of `prefetchValue*#` primops | Sebastian Graf | 2020-11-20 | 1 | -8/+4 |
* | PmCheck: Print types of uncovered patterns (#18932) | Sebastian Graf | 2020-11-18 | 2 | -16/+6 |
* | Add Addr# atomic primops (#17751) | Sylvain Henry | 2020-11-16 | 3 | -21/+130 |
* | AArch64/arm64 adjustments | Moritz Angermann | 2020-11-15 | 12 | -57/+51 |
* | Use tcSplitForAllInvisTyVars (not tcSplitForAllTyVars) in more places | Ryan Scott | 2020-11-15 | 9 | -29/+36 |
* | Name (tc)SplitForAll- functions more consistently | Ryan Scott | 2020-11-15 | 30 | -139/+139 |
* | nativeGen/dwarf: Use DW_AT_linkage instead of DW_AT_MIPS_linkage | Ben Gamari | 2020-11-15 | 2 | -3/+3 |
* | nativeGen/dwarf: Only produce DW_AT_source_note DIEs in -g3 | Ben Gamari | 2020-11-15 | 3 | -7/+12 |
* | nativeGen/dwarf: Fix procedure end addresses | Ben Gamari | 2020-11-15 | 4 | -15/+30 |
* | Arity: Emit "Exciting arity" warning only after second iteration (#18937) | Sebastian Graf | 2020-11-13 | 1 | -14/+38 |
* | Arity: Rework `ArityType` to fix monotonicity (#18870) | Sebastian Graf | 2020-11-13 | 3 | -138/+213 |
* | compiler: Fix recompilation checkingwip/T18733 | Ben Gamari | 2020-11-12 | 1 | -6/+89 |
* | Force argument in setIdMult (#18925) | Krzysztof Gogolewski | 2020-11-11 | 1 | -2/+2 |
* | Fix and enable object unloading in GHCi | Ömer Sinan Ağacan | 2020-11-11 | 1 | -5/+4 |
* | Enable -fexpose-internal-symbols when debug level >=2 | Ben Gamari | 2020-11-11 | 1 | -1/+7 |
* | codeGen: Produce local symbols for module-internal functions | Ben Gamari | 2020-11-11 | 7 | -3/+52 |