| Commit message (Expand) | Author | Age | Files | Lines |
* | Refactor, document, and optimize LLVM configuration loading | Ben Gamari | 2019-10-07 | 5 | -24/+53 |
* | Only flatten up to type family arity in coreFlattenTyFamApp (#16995) | Ryan Scott | 2019-10-07 | 1 | -126/+193 |
* | Clean up `#include`s in the compiler | John Ericson | 2019-10-05 | 16 | -26/+11 |
* | New fix for #11647. Avoid side effects like #17171 | Roland Senn | 2019-10-04 | 1 | -6/+7 |
* | Always enable the external interpreter | John Ericson | 2019-10-04 | 7 | -74/+15 |
* | Add tryFindTopDir to look for the top dir without blowing up if it is | John Ericson | 2019-10-04 | 1 | -11/+17 |
* | Pull out the settings file parsing code into it's own module. | John Ericson | 2019-10-04 | 3 | -214/+262 |
* | Factor out a smaller part of Platform for host fallback | John Ericson | 2019-10-04 | 2 | -5/+5 |
* | Deprecate -fwarn-hi-shadowing, because it was never implemented and is | Daroc Alden | 2019-10-04 | 1 | -1/+2 |
* | Remove {Build,Host}Platform_NAME from header | John Ericson | 2019-10-04 | 1 | -33/+51 |
* | Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.h | John Ericson | 2019-10-04 | 3 | -115/+45 |
* | DynFlags: Only warn when split-sections is ignored | Ben Gamari | 2019-10-03 | 1 | -2/+2 |
* | Improve documentation around empty tuples/lists | Richard Eisenberg | 2019-10-03 | 6 | -48/+127 |
* | Add `module {-# SOURCE #-} Foo` syntax for hs-boot in bkp | John Ericson | 2019-10-03 | 3 | -22/+32 |
* | Note [Don't flatten tuples from HsSyn] in MkCore | Richard Eisenberg | 2019-10-03 | 7 | -21/+58 |
* | Merge TcTypeableValidity into TcTypeable, document treatment of casts | Ryan Scott | 2019-10-03 | 8 | -71/+86 |
* | Make small INLINE functions behave properly | Ömer Sinan Ağacan | 2019-10-01 | 1 | -3/+3 |
* | Refactor some cruft in TcDeriv | Ryan Scott | 2019-10-01 | 1 | -79/+52 |
* | Move pattern match checker modules to GHC.HsToCore.PmCheck | Sebastian Graf | 2019-09-30 | 12 | -29/+29 |
* | Fix arguments for unbound binders in RULE application | Simon Peyton Jones | 2019-09-30 | 1 | -64/+38 |
* | Refactor iface file generation: | Ömer Sinan Ağacan | 2019-09-30 | 17 | -386/+812 |
* | `exprOkForSpeculation` for Note [IO hack in the demand analyser] | Sebastian Graf | 2019-09-28 | 1 | -11/+11 |
* | PmCheck: No ConLike instantiation in pmcheck | Sebastian Graf | 2019-09-28 | 2 | -302/+211 |
* | PmCheck: Look at precendence to give type signatures to some wildcards | Sebastian Graf | 2019-09-27 | 1 | -16/+35 |
* | Just get RTS libs from its package conf | John Ericson | 2019-09-27 | 1 | -19/+0 |
* | Allow users to disable Unicode with an env var | Ron Mordechai | 2019-09-27 | 1 | -1/+5 |
* | Make -fbyte-code prevent unboxed tuples/sums from implying object code (#16876) | Ryan Scott | 2019-09-26 | 2 | -6/+13 |
* | Standalone kind signatures (#16794)wip/top-level-kind-signatures | Vladislav Zavialov | 2019-09-25 | 29 | -379/+1359 |
* | base: Move Ix typeclass to GHC.Ix | Ben Gamari | 2019-09-25 | 1 | -8/+8 |
* | PmCheck: Only ever check constantly many models against a single pattern | Sebastian Graf | 2019-09-25 | 10 | -261/+201 |
* | Add -Wderiving-defaults (#15839) | Kari Pahula | 2019-09-25 | 2 | -1/+5 |
* | Fix some duplication in the parser | Sebastian Graf | 2019-09-24 | 1 | -20/+4 |
* | Some leftovers from !1732. Comments only [skip ci] | Sebastian Graf | 2019-09-24 | 2 | -3/+4 |
* | Add -fkeep-going to make compiler continue despite errors (#15424) | Kari Pahula | 2019-09-23 | 2 | -3/+38 |
* | Get rid of PmFakewip/pmcheck-nofake | Sebastian Graf | 2019-09-21 | 1 | -229/+48 |
* | PredType for type constraints in the pattern match checker instead of EvVar | Sebastian Graf | 2019-09-21 | 5 | -99/+124 |
* | Fix bogus type of case expressionwip/T17056 | Simon Peyton Jones | 2019-09-20 | 10 | -176/+348 |
* | Fix PmOracle.addVarCoreCt in-scope set | Simon Peyton Jones | 2019-09-20 | 2 | -4/+10 |
* | Remove pointless partiality in `Parser.ajs` | John Ericson | 2019-09-20 | 1 | -15/+16 |
* | Module hierarchy: Hs (#13009) | Sylvain Henry | 2019-09-20 | 114 | -327/+331 |
* | ErrUtils: split withTiming into withTiming and withTimingSilent | Alp Mestanogullari | 2019-09-19 | 7 | -36/+89 |
* | Extract PmTypes module from PmExpr and PmOracle | Sebastian Graf | 2019-09-19 | 8 | -270/+264 |
* | CoreUtils: Use mightBeUnliftedType in exprIsTopLevelBindable | Ben Gamari | 2019-09-19 | 2 | -2/+6 |
* | Use level numbers for generalisation | Richard Eisenberg | 2019-09-19 | 10 | -241/+196 |
* | Refactor kindGeneralize and friends | Richard Eisenberg | 2019-09-19 | 8 | -219/+272 |
* | Simplify: Lazy pattern match | Ben Gamari | 2019-09-19 | 1 | -1/+5 |
* | Add a missing update of sc_hole_ty (#16312) | Simon Peyton Jones | 2019-09-19 | 1 | -1/+5 |
* | Improve error message for out-of-scope variables + VTA | Simon Peyton Jones | 2019-09-17 | 1 | -2/+46 |
* | Comments only | Simon Peyton Jones | 2019-09-17 | 1 | -2/+2 |
* | Fix #13571 by adding an extension flag check | Richard Eisenberg | 2019-09-17 | 1 | -0/+10 |