summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2013-12-09 15:29:21 +0000
committerJoachim Breitner <mail@joachim-breitner.de>2013-12-09 15:39:39 +0000
commit3f6da561a9d71030efbab20544c4f77f9da0759d (patch)
tree0cbc296bbf6801371239242b08d1cae6d0b42a2d /docs
parent8528165d08391f328ac39b7c65f8e1f22fbfd8e8 (diff)
downloadhaskell-3f6da561a9d71030efbab20544c4f77f9da0759d.tar.gz
New flag: -ddump-strsigs
The existing flag -ddump-stranal dumps the full Core, which is very verbose and not always helpful. This adds a more concise output (one line per top-level bind) that is faster to read, and especially more suitable to be used when writing test cases for the strictness analiser.
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/debugging.xml10
-rw-r--r--docs/users_guide/flags.xml6
2 files changed, 16 insertions, 0 deletions
diff --git a/docs/users_guide/debugging.xml b/docs/users_guide/debugging.xml
index 003d2b5cd4..513034599a 100644
--- a/docs/users_guide/debugging.xml
+++ b/docs/users_guide/debugging.xml
@@ -202,6 +202,16 @@
<varlistentry>
<term>
+ <option>-ddump-strsigs</option>:
+ <indexterm><primary><option>-ddump-strsigs</option></primary></indexterm>
+ </term>
+ <listitem>
+ <para>strictness signatures</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
<option>-ddump-cse</option>:
<indexterm><primary><option>-ddump-cse</option></primary></indexterm>
</term>
diff --git a/docs/users_guide/flags.xml b/docs/users_guide/flags.xml
index 72ef91ed82..2422b9d36d 100644
--- a/docs/users_guide/flags.xml
+++ b/docs/users_guide/flags.xml
@@ -2817,6 +2817,12 @@
<entry>-</entry>
</row>
<row>
+ <entry><option>-ddump-strsigs</option></entry>
+ <entry>Dump strictness signatures</entry>
+ <entry>dynamic</entry>
+ <entry>-</entry>
+ </row>
+ <row>
<entry><option>-ddump-tc</option></entry>
<entry>Dump typechecker output</entry>
<entry>dynamic</entry>