[commit: ghc] master: Fix: #12084 deprecate old profiling flags (1956cbf)

git at git.haskell.org git at git.haskell.org
Tue May 24 21:46:01 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/1956cbf13bd2138500daebd5f1f0a4931d8710ec/ghc

>---------------------------------------------------------------

commit 1956cbf13bd2138500daebd5f1f0a4931d8710ec
Author: Seraphime Kirkovski <kirkseraph at gmail.com>
Date:   Tue May 24 22:30:09 2016 +0200

    Fix: #12084 deprecate old profiling flags
    
    Change help message so it doesn't specify -auto-all.
    Make old profiling flags deprecated as they are no longer
    documented.
    Update Makefile and documentation accordingly.
    Update release notes for ghc 8.2
    
    Test Plan:
    ./verify; `ghc --help` shouldn't specify the -auto-all
    flag. Furthermore `ghc -fprof -auto-all` should emit a warning
    
    Reviewed By: thomie, austin
    
    Differential Revision: https://phabricator.haskell.org/D2257
    
    GHC Trac Issues: #12084
    
    Update submodule nofib


>---------------------------------------------------------------

1956cbf13bd2138500daebd5f1f0a4931d8710ec
 compiler/main/DynFlags.hs                         | 30 ++++++++++++++---------
 compiler/profiling/NOTES                          |  6 +++--
 docs/storage-mgt/rp.tex                           |  6 ++---
 docs/users_guide/8.2.1-notes.rst                  |  4 +++
 docs/users_guide/separate_compilation.rst         |  2 +-
 driver/ghc-usage.txt                              |  2 +-
 nofib                                             |  2 +-
 testsuite/config/ghc                              | 22 ++++++++---------
 testsuite/tests/profiling/should_compile/all.T    |  6 ++---
 testsuite/tests/profiling/should_fail/all.T       |  2 +-
 testsuite/tests/profiling/should_run/Makefile     |  2 +-
 testsuite/tests/profiling/should_run/all.T        |  2 +-
 testsuite/tests/stranal/should_compile/all.T      |  2 +-
 testsuite/tests/stranal/should_compile/newtype.hs |  2 +-
 testsuite/tests/th/Makefile                       |  4 +--
 15 files changed, 53 insertions(+), 41 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 1956cbf13bd2138500daebd5f1f0a4931d8710ec


More information about the ghc-commits mailing list