<indexterm><primary><option>-ddump-rules</option></primary></indexterm>
</term>
<listitem>
- <para>dumps all rewrite rules (including those generated
- by the specialisation pass)</para>
+ <para>dumps all rewrite rules specified in this module;
+ see <xref linkend="controlling-rules"/>.
+ </para>
</listitem>
</varlistentry>
<varlistentry>
<term>
- <option>-ddump-workwrap</option>:
- <indexterm><primary><option>-ddump-workwrap</option></primary></indexterm>
+ <option>-ddump-worker-wrapper</option>:
+ <indexterm><primary><option>-ddump-worker-wrapper</option></primary></indexterm>
</term>
<listitem>
<para>worker/wrapper split output</para>
</term>
<listitem>
<para>Show the output of each run of the simplifier. Used when even
- <option>-dverbose-simpl</option> doesn't cut it.</para>
+ <option>-dverbose-core2core</option> doesn't cut it.</para>
</listitem>
</varlistentry>
of output!) So: when we're really desperate:</para>
<screen>
-% ghc -noC -O -ddump-simpl -dverbose-simpl -dcore-lint Foo.hs
+% ghc -noC -O -ddump-simpl -dverbose-core2core -dcore-lint Foo.hs
</screen>
</listitem>
<varlistentry>
<term>
+ <option>-dsuppress-module-prefixes</option>
+ <indexterm><primary><option>-dsuppress-module-prefixes</option></primary></indexterm>
+ </term>
+ <listitem>
+ <para>Suppress the printing of module qualification prefixes in Core dumps to make them easier to read.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
<option>-dppr-user-length</option>
<indexterm><primary><option>-dppr-user-length</option></primary></indexterm>
</term>
<!-- Emacs stuff:
;;; Local Variables: ***
- ;;; mode: xml ***
;;; sgml-parent-document: ("users_guide.xml" "book" "chapter" "sect1") ***
;;; End: ***
-->