[commit: ghc] ghc-8.2: Introduce putLogMsg (902dd6e)

git at git.haskell.org git at git.haskell.org
Mon Apr 3 02:37:46 UTC 2017


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

On branch  : ghc-8.2
Link       : http://ghc.haskell.org/trac/ghc/changeset/902dd6e56acd651f9eab2df23ebc104f87a50939/ghc

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

commit 902dd6e56acd651f9eab2df23ebc104f87a50939
Author: Ben Gamari <bgamari.foss at gmail.com>
Date:   Wed Mar 15 09:29:24 2017 -0400

    Introduce putLogMsg
    
    This factors out the repetition of (log_action dflags dflags) and will
    hopefully allow us to someday better abstract log output.
    
    Test Plan: Validate
    
    Reviewers: austin, hvr, goldfire
    
    Subscribers: rwbarton, thomie
    
    Differential Revision: https://phabricator.haskell.org/D3334
    
    (cherry picked from commit 086b514b199c122b638391f3aa2fbcf15cc10c06)


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

902dd6e56acd651f9eab2df23ebc104f87a50939
 compiler/coreSyn/CoreLint.hs    | 64 ++++++++++++++---------------------------
 compiler/deSugar/Coverage.hs    |  2 +-
 compiler/ghci/Linker.hs         | 17 ++++++-----
 compiler/iface/BinIface.hs      | 13 ++++-----
 compiler/iface/LoadIface.hs     |  2 +-
 compiler/main/DriverPipeline.hs |  4 +--
 compiler/main/DynFlags.hs       |  7 +++++
 compiler/main/ErrUtils.hs       | 24 +++++++---------
 compiler/main/GhcMake.hs        |  2 +-
 compiler/main/SysTools.hs       |  4 +--
 compiler/main/TidyPgm.hs        |  2 +-
 compiler/simplCore/CoreMonad.hs |  3 +-
 compiler/simplCore/SimplCore.hs |  2 +-
 compiler/simplStg/SimplStg.hs   |  2 +-
 compiler/typecheck/TcRnMonad.hs | 15 +++++-----
 15 files changed, 70 insertions(+), 93 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 902dd6e56acd651f9eab2df23ebc104f87a50939


More information about the ghc-commits mailing list