[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