Introduce -dsuppress-stg-free-vars flag
authorBen Gamari <bgamari.foss@gmail.com>
Thu, 2 Nov 2017 17:32:21 +0000 (13:32 -0400)
committerBen Gamari <ben@smart-cactus.org>
Thu, 2 Nov 2017 18:32:57 +0000 (14:32 -0400)
commitcbd6a4d05bf382641b108347218dfd534dc57558
tree244989d829d0c191405b48655cfe6dd6babc16f9
parent36f0cb74c5f7a0a8f3d164e580f293fa07106064
Introduce -dsuppress-stg-free-vars flag

This breaks out control over STG free variable list output from
-dppr-debug into its own distinct flag. This makes it more discoverable
and easier to change independently from other dump output.

Test Plan: Validate

Reviewers: austin

Subscribers: rwbarton, thomie

Differential Revision: https://phabricator.haskell.org/D4140
compiler/main/DynFlags.hs
compiler/stgSyn/StgSyn.hs
docs/users_guide/debugging.rst
testsuite/tests/simplCore/should_compile/noinline01.stderr