Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use lengthIs and friends in more places | Ryan Scott | 2017-06-02 | 1 | -1/+1 |
* | Re-engineer Given flatten-skolems | Simon Peyton Jones | 2017-05-26 | 1 | -36/+42 |
* | Fix #13333 by fixing the covar's type in ctEvCoercion | Richard Eisenberg | 2017-05-02 | 1 | -9/+79 |
* | Typechecker comments and debug tracing only | Simon Peyton Jones | 2017-03-27 | 1 | -1/+1 |
* | Comment coercion flattening [skip ci] | Richard Eisenberg | 2017-03-17 | 1 | -1/+26 |
* | Use isFamFreeTyCon now we have it | Simon Peyton Jones | 2016-12-05 | 1 | -8/+4 |
* | Typos in comments | Gabor Greif | 2016-12-01 | 1 | -1/+1 |
* | Remove redundant kind check | Simon Peyton Jones | 2016-11-25 | 1 | -2/+3 |
* | Another major constraint-solver refactoring | Simon Peyton Jones | 2016-11-25 | 1 | -174/+133 |
* | Typos in comments, notes and manual | Gabor Greif | 2016-11-15 | 1 | -1/+1 |
* | Refactor occurrence-check logic | Simon Peyton Jones | 2016-10-21 | 1 | -25/+24 |
* | A bit of tracing about flattening | Simon Peyton Jones | 2016-09-30 | 1 | -5/+13 |
* | Major patch to introduce TyConBinder | Simon Peyton Jones | 2016-06-15 | 1 | -1/+1 |
* | Re-add FunTy (big patch) | Simon Peyton Jones | 2016-06-15 | 1 | -4/+4 |
* | Make inert_model and inert_eqs deterministic sets | Bartosz Nitka | 2016-05-18 | 1 | -2/+2 |
* | A little more debug tracing | Simon Peyton Jones | 2016-04-22 | 1 | -1/+2 |
* | Improve TcFlatten.flattenTyVar | Simon Peyton Jones | 2016-04-15 | 1 | -48/+42 |
* | Comments (only) in TcFlatten | Richard Eisenberg | 2016-03-21 | 1 | -7/+15 |
* | Comment a suspicious zonk in TcFlatten. | Richard Eisenberg | 2016-03-21 | 1 | -0/+3 |
* | Fix #11716. | Richard Eisenberg | 2016-03-17 | 1 | -2/+2 |
* | Define tyConRolesRepresentational and use it | Simon Peyton Jones | 2016-02-08 | 1 | -1/+1 |
* | Comment out some traceFlat calls | Simon Peyton Jones | 2016-02-08 | 1 | -8/+8 |
* | Rename "open" subst functions | Bartosz Nitka | 2016-01-27 | 1 | -1/+1 |
* | Construct in_scope set in mkTopTCvSubst | Bartosz Nitka | 2016-01-26 | 1 | -1/+1 |
* | Check InScopeSet in substTy and provide substTyUnchecked | Bartosz Nitka | 2016-01-19 | 1 | -1/+1 |
* | Replace calls to `ptext . sLit` with `text` | Jan Stolarek | 2016-01-18 | 1 | -3/+2 |
* | Fix a number of subtle solver bugs | Simon Peyton Jones | 2016-01-16 | 1 | -2/+2 |
* | Remove some redundant definitions/constraints | Herbert Valerio Riedel | 2015-12-31 | 1 | -1/+0 |
* | Drop pre-AMP compatibility CPP conditionals | Herbert Valerio Riedel | 2015-12-31 | 1 | -3/+0 |
* | Add kind equalities to GHC. | Richard Eisenberg | 2015-12-11 | 1 | -90/+173 |
* | Make Monad/Applicative instances MRP-friendly | Herbert Valerio Riedel | 2015-10-17 | 1 | -2/+2 |
* | Run simplifier only when the env is clean. | Richard Eisenberg | 2015-09-21 | 1 | -1/+3 |
* | Comments only | Simon Peyton Jones | 2015-08-07 | 1 | -4/+5 |
* | Fix #10642. | Richard Eisenberg | 2015-07-15 | 1 | -3/+2 |
* | Another major improvement of "improvement" | Simon Peyton Jones | 2015-06-11 | 1 | -342/+105 |
* | Comments only | Simon Peyton Jones | 2015-05-07 | 1 | -0/+5 |
* | Make Derived NomEq rewrite only Derived NomEq | Simon Peyton Jones | 2015-05-01 | 1 | -1/+11 |
* | Improve improvement in the constraint solver | Simon Peyton Jones | 2015-04-29 | 1 | -60/+27 |
* | Don't print evidence in TcFlatten | Simon Peyton Jones | 2015-04-29 | 1 | -4/+4 |
* | Comments only | Simon Peyton Jones | 2015-04-22 | 1 | -1/+1 |
* | Comments and white space only | Simon Peyton Jones | 2015-04-14 | 1 | -2/+2 |
* | Do proper depth checking in the flattener to avoid looping. | Richard Eisenberg | 2015-03-23 | 1 | -158/+320 |
* | Improve comments on coreView/tcView, and combine coreExpandTyCon/tcExpandTyCon | Simon Peyton Jones | 2015-03-02 | 1 | -1/+1 |
* | Comments only | Simon Peyton Jones | 2015-02-20 | 1 | -32/+2 |
* | A little tidying up in the flattener | Simon Peyton Jones | 2015-01-09 | 1 | -138/+155 |
* | Major patch to add -fwarn-redundant-constraints | Simon Peyton Jones | 2015-01-06 | 1 | -4/+2 |
* | Comments only | Simon Peyton Jones | 2014-12-23 | 1 | -4/+9 |
* | Expand notes in TcFlatten | Richard Eisenberg | 2014-12-22 | 1 | -4/+20 |
* | Optimize flattener by trying to reduce a TF before reducing its args. | Richard Eisenberg | 2014-12-19 | 1 | -14/+33 |
* | Performance enhancements in TcFlatten. | Richard Eisenberg | 2014-12-17 | 1 | -10/+73 |