[Git][ghc/ghc][wip/sgraf-improvements] 3 commits: Rename Opt_D_dump_stranal to Opt_D_dump_dmdanal

Sebastian Graf (@sgraf812) gitlab at gitlab.haskell.org
Sun Dec 31 14:50:51 UTC 2023



Sebastian Graf pushed to branch wip/sgraf-improvements at Glasgow Haskell Compiler / GHC


Commits:
447eaf23 by Sebastian Graf at 2023-12-31T15:50:45+01:00
Rename Opt_D_dump_stranal to Opt_D_dump_dmdanal

... and Opt_D_dump_str_signatures to Opt_D_dump_dmd_signatures

- - - - -
a87d3589 by Sebastian Graf at 2023-12-31T15:50:45+01:00
Deprecate -ddump-stranal and -ddump-str-signatures

... and suggest -ddump-dmdanal and -ddump-dmd-signatures instead

- - - - -
75ca714e by Sebastian Graf at 2023-12-31T15:50:45+01:00
CoreSubst: Stricten `substBndr` and `cloneBndr`

Doing so reduced allocations of `cloneBndr` by about 25%.

- - - - -


30 changed files:

- compiler/GHC/Core/Opt/Pipeline.hs
- compiler/GHC/Core/Subst.hs
- compiler/GHC/Driver/Config/Core/Lint.hs
- compiler/GHC/Driver/Flags.hs
- compiler/GHC/Driver/Session.hs
- docs/users_guide/debugging.rst
- testsuite/tests/simplCore/should_compile/all.T
- testsuite/tests/stranal/should_compile/all.T
- testsuite/tests/stranal/sigs/BottomFromInnerLambda.stderr
- testsuite/tests/stranal/sigs/DmdAnalGADTs.stderr
- testsuite/tests/stranal/sigs/FacState.stderr
- testsuite/tests/stranal/sigs/HyperStrUse.stderr
- testsuite/tests/stranal/sigs/NewtypeArity.stderr
- testsuite/tests/stranal/sigs/StrAnalExample.stderr
- testsuite/tests/stranal/sigs/T12370.stderr
- testsuite/tests/stranal/sigs/T13331.stderr
- testsuite/tests/stranal/sigs/T13380c.stderr
- testsuite/tests/stranal/sigs/T13380f.stderr
- testsuite/tests/stranal/sigs/T16197b.stderr
- testsuite/tests/stranal/sigs/T16859.stderr
- testsuite/tests/stranal/sigs/T17932.stderr
- testsuite/tests/stranal/sigs/T18086.stderr
- testsuite/tests/stranal/sigs/T18907.stderr
- testsuite/tests/stranal/sigs/T18957.stderr
- testsuite/tests/stranal/sigs/T19407.stderr
- testsuite/tests/stranal/sigs/T19871.stderr
- testsuite/tests/stranal/sigs/T20746.stderr
- testsuite/tests/stranal/sigs/T20746b.stderr
- testsuite/tests/stranal/sigs/T21081.stderr
- testsuite/tests/stranal/sigs/T21119.stderr


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/6a418e4899133aabec6f8ef8c3dddde16d0ebbe7...75ca714ed96a90fc875ee2d1c62a66fd02af66b5

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/6a418e4899133aabec6f8ef8c3dddde16d0ebbe7...75ca714ed96a90fc875ee2d1c62a66fd02af66b5
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/20231231/ee2feac5/attachment.html>


More information about the ghc-commits mailing list