[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