Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Overhaul Haddock's rendering of kind signatures (#681) | Ryan Scott | 2017-10-24 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | * Overhaul Haddock's rendering of kind signatures * Strip off kind signatures when specializing As an added bonus, this lets us remove an ugly hack specifically for `(->)`. Yay! * Update due to 0390e4a0f61e37bd1dcc24a36d499e92f2561b67 * @alexbiehl's suggestions * Import injectiveVarsOfBinder from GHC | |||||
* | Merge remote-tracking branch 'origin/master' into ghc-head | alexbiehl | 2017-08-21 | 1 | -116/+70 | |
|\ | ||||||
| * | Fix renaming after instance signature specializing (#660) | Moritz Drexl | 2017-08-05 | 1 | -81/+51 | |
| | | | | | | | | | | | | | | | | | | | | * rework rename * Add regression test for Bug 613 * update tests * update changelog | |||||
| * | Make haddock-library and haddock-api warning free (#626) | Alex Biehl | 2017-05-30 | 1 | -1/+0 | |
| | | ||||||
| * | Improve Syb code (#621) | Doug Wilson | 2017-05-27 | 1 | -35/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Specialize.hs and Ast.hs are modified to have their Syb code not recurse into Name or Id in HsSyn types. Specialize.hs is refactored to have fewer calls to Syb functions. Syb.hs has some foldl calls replaced with foldl' calls. There is still a lot of performance on the floor of Ast.hs. The RenamedSource is traversed many times, and lookupBySpan is very inefficient. everywhereBut and lookupBySpan dominate the runtime whenever --hyperlinked-source is passed. | |||||
* | | Match new AST as per GHC wip/new-tree-one-param | Alan Zimmerman | 2017-06-05 | 1 | -27/+27 | |
|/ | | | | See https://ghc.haskell.org/trac/ghc/wiki/ImplementingTreesThatGrow | |||||
* | Match changes in GHC wip/T3384 branch | Alan Zimmerman | 2016-12-07 | 1 | -8/+8 | |
| | ||||||
* | Add support for unboxed sums | Ömer Sinan Ağacan | 2016-07-21 | 1 | -0/+1 | |
| | ||||||
* | Follow changes to LHsSigWcType | Simon Peyton Jones | 2016-06-13 | 1 | -2/+2 | |
| | ||||||
* | Warnings | Matthew Pickering | 2015-12-14 | 1 | -5/+6 | |
| | ||||||
* | Changes to compile with 8.0 | Matthew Pickering | 2015-12-14 | 1 | -40/+38 | |
| | ||||||
* | Add support for sugaring built-in function syntax. | Łukasz Hanuszczak | 2015-08-21 | 1 | -1/+4 | |
| | ||||||
* | Add basic support for sugaring infix type operators. | Łukasz Hanuszczak | 2015-08-21 | 1 | -1/+7 | |
| | ||||||
* | Add some documentation for instance head specializer. | Łukasz Hanuszczak | 2015-08-21 | 1 | -0/+2 | |
| | ||||||
* | Refactor specializer module to be independent from XHTML backend. | Łukasz Hanuszczak | 2015-08-21 | 1 | -0/+396 | |