[Git][ghc/ghc][wip/sgraf-improvements] 2 commits: Move testsuite/tests/stranal to testsuite/tests/dmdanal
Sebastian Graf (@sgraf812)
gitlab at gitlab.haskell.org
Sat Jan 6 19:34:25 UTC 2024
Sebastian Graf pushed to branch wip/sgraf-improvements at Glasgow Haskell Compiler / GHC
Commits:
e210fcda by Sebastian Graf at 2024-01-06T20:33:45+01:00
Move testsuite/tests/stranal to testsuite/tests/dmdanal
A separate commit so that the rename is obvious to Git(Lab)
- - - - -
3c50c30f by Sebastian Graf at 2024-01-06T20:33:45+01:00
CoreSubst: Stricten `substBndr` and `cloneBndr`
Doing so reduced allocations of `cloneBndr` by about 25%.
```
T9233(normal) ghc/alloc 672,488,656 663,083,216 -1.4% GOOD
T9675(optasm) ghc/alloc 423,029,256 415,812,200 -1.7%
geo. mean -0.1%
minimum -1.7%
maximum +0.1%
```
Metric Decrease:
T9233
- - - - -
30 changed files:
- compiler/GHC/Core/Subst.hs
- testsuite/tests/stranal/Makefile → testsuite/tests/dmdanal/Makefile
- testsuite/tests/stranal/T10482a.hs → testsuite/tests/dmdanal/T10482a.hs
- testsuite/tests/stranal/should_compile/EtaExpansion.hs → testsuite/tests/dmdanal/should_compile/EtaExpansion.hs
- testsuite/tests/stranal/should_compile/Makefile → testsuite/tests/dmdanal/should_compile/Makefile
- testsuite/tests/stranal/should_compile/T10069.hs → testsuite/tests/dmdanal/should_compile/T10069.hs
- testsuite/tests/stranal/should_compile/T10069.stderr → testsuite/tests/dmdanal/should_compile/T10069.stderr
- testsuite/tests/stranal/should_compile/T10482.hs → testsuite/tests/dmdanal/should_compile/T10482.hs
- testsuite/tests/stranal/should_compile/T10482.stderr → testsuite/tests/dmdanal/should_compile/T10482.stderr
- testsuite/tests/stranal/should_compile/T10482a.hs → testsuite/tests/dmdanal/should_compile/T10482a.hs
- testsuite/tests/stranal/should_compile/T10482a.stderr → testsuite/tests/dmdanal/should_compile/T10482a.stderr
- testsuite/tests/stranal/should_compile/T10694.hs → testsuite/tests/dmdanal/should_compile/T10694.hs
- testsuite/tests/stranal/should_compile/T10694.stderr → testsuite/tests/dmdanal/should_compile/T10694.stderr
- testsuite/tests/stranal/should_compile/T11770.hs → testsuite/tests/dmdanal/should_compile/T11770.hs
- testsuite/tests/stranal/should_compile/T11770.stderr → testsuite/tests/dmdanal/should_compile/T11770.stderr
- testsuite/tests/stranal/should_compile/T13031.hs → testsuite/tests/dmdanal/should_compile/T13031.hs
- testsuite/tests/stranal/should_compile/T13031.stdout → testsuite/tests/dmdanal/should_compile/T13031.stdout
- testsuite/tests/stranal/should_compile/T13077.hs → testsuite/tests/dmdanal/should_compile/T13077.hs
- testsuite/tests/stranal/should_compile/T13077a.hs → testsuite/tests/dmdanal/should_compile/T13077a.hs
- testsuite/tests/stranal/should_compile/T13143.hs → testsuite/tests/dmdanal/should_compile/T13143.hs
- testsuite/tests/stranal/should_compile/T13143.stderr → testsuite/tests/dmdanal/should_compile/T13143.stderr
- testsuite/tests/stranal/should_compile/T13380b.hs → testsuite/tests/dmdanal/should_compile/T13380b.hs
- testsuite/tests/stranal/should_compile/T15627.hs → testsuite/tests/dmdanal/should_compile/T15627.hs
- testsuite/tests/stranal/should_compile/T15627.stderr → testsuite/tests/dmdanal/should_compile/T15627.stderr
- testsuite/tests/stranal/should_compile/T16029.hs → testsuite/tests/dmdanal/should_compile/T16029.hs
- testsuite/tests/stranal/should_compile/T16029.stdout → testsuite/tests/dmdanal/should_compile/T16029.stdout
- testsuite/tests/stranal/should_compile/T17819.hs → testsuite/tests/dmdanal/should_compile/T17819.hs
- testsuite/tests/stranal/should_compile/T17819.stderr → testsuite/tests/dmdanal/should_compile/T17819.stderr
- testsuite/tests/stranal/should_compile/T17852.hs → testsuite/tests/dmdanal/should_compile/T17852.hs
- testsuite/tests/stranal/should_compile/T17852.stdout → testsuite/tests/dmdanal/should_compile/T17852.stdout
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/0124714b9d96af9a9923bd28a4f3301a48438a1e...3c50c30fb6732a17936b40f360a3961b5703b8c5
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/0124714b9d96af9a9923bd28a4f3301a48438a1e...3c50c30fb6732a17936b40f360a3961b5703b8c5
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240106/def33603/attachment.html>
More information about the ghc-commits
mailing list