diff options
author | Andreas Klebinger <klebinger.andreas@gmx.at> | 2018-02-20 13:19:19 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-02-25 16:25:19 -0500 |
commit | 3d43fd5b816a980d650d98f5822831dfce38f658 (patch) | |
tree | 169c8cc0b1a835589a4a3a1419ae30fed42cd1e0 /docs/users_guide/debugging.rst | |
parent | cb89ba88d42ab77f9e20d722ec1ab40ec6f8e703 (diff) | |
download | haskell-3d43fd5b816a980d650d98f5822831dfce38f658.tar.gz |
Introduce the flag -dsuppress-timestamps to avoid timestamps in dumps.
This makes it easier to diff dumps which are otherwise identical.
Also updated the description of -dsuppress-all as parts of these also
apply to stages other than core.
Test Plan: Looking at dump result.
Reviewers: bgamari
Reviewed By: bgamari
Subscribers: rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4429
Diffstat (limited to 'docs/users_guide/debugging.rst')
-rw-r--r-- | docs/users_guide/debugging.rst | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/users_guide/debugging.rst b/docs/users_guide/debugging.rst index cf926348a0..d11cc04fd0 100644 --- a/docs/users_guide/debugging.rst +++ b/docs/users_guide/debugging.rst @@ -612,7 +612,7 @@ are doing, not all of it will be useful. Use these flags to suppress the parts that you are not interested in. .. ghc-flag:: -dsuppress-all - :shortdesc: In core dumps, suppress everything (except for uniques) that is + :shortdesc: In dumps, suppress everything (except for uniques) that is suppressible. :type: dynamic @@ -663,6 +663,13 @@ parts that you are not interested in. Suppress the printing of module qualification prefixes. This is the ``Data.List`` in ``Data.List.length``. +.. ghc-flag:: -dsuppress-timestamps + :shortdesc: Suppress timestamps in dumps + :type: dynamic + + Suppress the printing of timestamps. + This makes it easier to diff dumps. + .. ghc-flag:: -dsuppress-type-signatures :shortdesc: Suppress type signatures :type: dynamic |