[commit: ghc] master: Update link to paper about demand analyser in user guide (105a5f4)
git at git.haskell.org
git at git.haskell.org
Sun Mar 19 18:48:41 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/105a5f47e57910bef3c2e2c9637aea7a3f5d1314/ghc
>---------------------------------------------------------------
commit 105a5f47e57910bef3c2e2c9637aea7a3f5d1314
Author: Matthew Pickering <matthewtpickering at gmail.com>
Date: Thu Mar 16 20:28:26 2017 -0400
Update link to paper about demand analyser in user guide
Reviewers: austin, bgamari
Subscribers: rwbarton, thomie
Differential Revision: https://phabricator.haskell.org/D3354
>---------------------------------------------------------------
105a5f47e57910bef3c2e2c9637aea7a3f5d1314
docs/users_guide/using-optimisation.rst | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/docs/users_guide/using-optimisation.rst b/docs/users_guide/using-optimisation.rst
index e56c473..8f7d6b8 100644
--- a/docs/users_guide/using-optimisation.rst
+++ b/docs/users_guide/using-optimisation.rst
@@ -678,11 +678,8 @@ list.
:default: on
- Switch on the strictness analyser. There is a very
- old paper about GHC's strictness analyser, `Measuring the
- effectiveness of a simple strictness
- analyser <http://research.microsoft.com/en-us/um/people/simonpj/papers/simple-strictnes-analyser.ps.gz>`__,
- but the current one is quite a bit different.
+ Switch on the strictness analyser. The
+ implementation is described in the paper `Theory and Practice of Demand Analysis in Haskell`<https://www.microsoft.com/en-us/research/wp-content/uploads/2017/03/demand-jfp-draft.pdf>`__.
The strictness analyser figures out when arguments and variables in
a function can be treated 'strictly' (that is they are always
More information about the ghc-commits
mailing list