DmdAnal: Better syntax for demand signatures (#19016)
The update of the Outputable instance resulted in a slew of documentation changes within Notes that used the old syntax. The most important doc changes are to `Note [Demand notation]` and the user's guide. Fixes #19016.
Showing
- compiler/GHC/Core/Opt/DmdAnal.hs 20 additions, 41 deletionscompiler/GHC/Core/Opt/DmdAnal.hs
- compiler/GHC/Types/Demand.hs 94 additions, 85 deletionscompiler/GHC/Types/Demand.hs
- docs/users_guide/using-optimisation.rst 30 additions, 30 deletionsdocs/users_guide/using-optimisation.rst
- testsuite/tests/arityanal/should_compile/Arity01.stderr 8 additions, 8 deletionstestsuite/tests/arityanal/should_compile/Arity01.stderr
- testsuite/tests/arityanal/should_compile/Arity02.stderr 6 additions, 6 deletionstestsuite/tests/arityanal/should_compile/Arity02.stderr
- testsuite/tests/arityanal/should_compile/Arity03.stderr 3 additions, 3 deletionstestsuite/tests/arityanal/should_compile/Arity03.stderr
- testsuite/tests/arityanal/should_compile/Arity04.stderr 3 additions, 3 deletionstestsuite/tests/arityanal/should_compile/Arity04.stderr
- testsuite/tests/arityanal/should_compile/Arity05.stderr 8 additions, 8 deletionstestsuite/tests/arityanal/should_compile/Arity05.stderr
- testsuite/tests/arityanal/should_compile/Arity09.stderr 4 additions, 4 deletionstestsuite/tests/arityanal/should_compile/Arity09.stderr
- testsuite/tests/arityanal/should_compile/Arity11.stderr 19 additions, 19 deletionstestsuite/tests/arityanal/should_compile/Arity11.stderr
- testsuite/tests/arityanal/should_compile/Arity14.stderr 10 additions, 10 deletionstestsuite/tests/arityanal/should_compile/Arity14.stderr
- testsuite/tests/arityanal/should_compile/Arity16.stderr 6 additions, 6 deletionstestsuite/tests/arityanal/should_compile/Arity16.stderr
- testsuite/tests/arityanal/should_compile/T18793.stderr 5 additions, 5 deletionstestsuite/tests/arityanal/should_compile/T18793.stderr
- testsuite/tests/deSugar/should_compile/T2431.stderr 1 addition, 1 deletiontestsuite/tests/deSugar/should_compile/T2431.stderr
- testsuite/tests/numeric/should_compile/T14465.stdout 1 addition, 1 deletiontestsuite/tests/numeric/should_compile/T14465.stdout
- testsuite/tests/numeric/should_compile/T7116.stdout 4 additions, 4 deletionstestsuite/tests/numeric/should_compile/T7116.stdout
- testsuite/tests/simplCore/should_compile/EvalTest.stdout 1 addition, 1 deletiontestsuite/tests/simplCore/should_compile/EvalTest.stdout
- testsuite/tests/simplCore/should_compile/T13143.stderr 2 additions, 2 deletionstestsuite/tests/simplCore/should_compile/T13143.stderr
- testsuite/tests/simplCore/should_compile/T13543.stderr 4 additions, 4 deletionstestsuite/tests/simplCore/should_compile/T13543.stderr
- testsuite/tests/simplCore/should_compile/T18013.stderr 1 addition, 1 deletiontestsuite/tests/simplCore/should_compile/T18013.stderr
Loading
Please register or sign in to comment