... | ... | @@ -21,7 +21,7 @@ Since heap allocation is expensive, this has the possibility of making programs |
|
|
The challenge is all about getting consistent speedups.
|
|
|
|
|
|
|
|
|
There is a ticket to track progress: [\#9476](https://gitlab.haskell.org//ghc/ghc/issues/9476). There's a paper in the making at [ https://github.com/sgraf812/late-lam-lift/blob/master/paper.pdf](https://github.com/sgraf812/late-lam-lift/blob/master/paper.pdf).
|
|
|
There is a ticket to track progress: [\#9476](https://gitlab.haskell.org/ghc/ghc/issues/9476). There's a paper in the making at [https://github.com/sgraf812/late-lam-lift/blob/master/paper.pdf](https://github.com/sgraf812/late-lam-lift/blob/master/paper.pdf).
|
|
|
|
|
|
## Tickets
|
|
|
|
... | ... | @@ -33,9 +33,9 @@ Use Keyword = `LateLamLift` to ensure that a ticket ends up on these lists. |
|
|
|
|
|
**Open Tickets:**
|
|
|
|
|
|
<table><tr><th><a href="https://gitlab.haskell.org//ghc/ghc/issues/9279">#9279</a></th>
|
|
|
<table><tr><th><a href="https://gitlab.haskell.org/ghc/ghc/issues/9279">#9279</a></th>
|
|
|
<td>Local wrapper function remains in final program; result = extra closure allocation</td></tr>
|
|
|
<tr><th><a href="https://gitlab.haskell.org//ghc/ghc/issues/9374">#9374</a></th>
|
|
|
<tr><th><a href="https://gitlab.haskell.org/ghc/ghc/issues/9374">#9374</a></th>
|
|
|
<td>Investigate Static Argument Transformation</td></tr></table>
|
|
|
|
|
|
|
... | ... | @@ -43,9 +43,9 @@ Use Keyword = `LateLamLift` to ensure that a ticket ends up on these lists. |
|
|
|
|
|
**Closed Tickets:** NB: closed tickets may be closed as duplicates; but may still have very illuminating test cases.
|
|
|
|
|
|
<table><tr><th><a href="https://gitlab.haskell.org//ghc/ghc/issues/5945">#5945</a></th>
|
|
|
<table><tr><th><a href="https://gitlab.haskell.org/ghc/ghc/issues/5945">#5945</a></th>
|
|
|
<td>Lambda lifting</td></tr>
|
|
|
<tr><th><a href="https://gitlab.haskell.org//ghc/ghc/issues/9476">#9476</a></th>
|
|
|
<tr><th><a href="https://gitlab.haskell.org/ghc/ghc/issues/9476">#9476</a></th>
|
|
|
<td>Implement late lambda-lifting</td></tr></table>
|
|
|
|
|
|
|
... | ... | |