[commit: ghc] wip/exceptions-note, wip/hadrian-import-packages, wip/splice-parsing, wip/trac-16270: Use ByteString to represent Cmm string literals (#16198) (4fa3229)
git at git.haskell.org
git at git.haskell.org
Sat Feb 2 08:59:14 UTC 2019
Repository : ssh://git@git.haskell.org/ghc
On branches: wip/exceptions-note,wip/hadrian-import-packages,wip/splice-parsing,wip/trac-16270
Link : http://ghc.haskell.org/trac/ghc/changeset/4fa32293c9d2658ce504b8fe6d909db2acf59983/ghc
>---------------------------------------------------------------
commit 4fa32293c9d2658ce504b8fe6d909db2acf59983
Author: Sylvain Henry <sylvain at haskus.fr>
Date: Thu Jan 17 13:34:32 2019 +0100
Use ByteString to represent Cmm string literals (#16198)
Also used ByteString in some other relevant places
>---------------------------------------------------------------
4fa32293c9d2658ce504b8fe6d909db2acf59983
compiler/basicTypes/DataCon.hs | 16 ++++++++----
compiler/basicTypes/Literal.hs | 2 +-
compiler/basicTypes/Module.hs | 6 ++---
compiler/cmm/Cmm.hs | 7 +++--
compiler/cmm/CmmInfo.hs | 4 +--
compiler/cmm/CmmParse.y | 8 +++---
compiler/cmm/CmmUtils.hs | 7 ++---
compiler/cmm/PprC.hs | 6 +++--
compiler/cmm/PprCmmDecl.hs | 7 +++--
compiler/cmm/SMRep.hs | 17 +++---------
compiler/codeGen/StgCmm.hs | 3 +--
compiler/codeGen/StgCmmClosure.hs | 10 ++++----
compiler/codeGen/StgCmmUtils.hs | 10 ++++----
compiler/coreSyn/CoreOpt.hs | 2 +-
compiler/coreSyn/MkCore.hs | 2 +-
compiler/deSugar/Coverage.hs | 5 ++--
compiler/deSugar/MatchLit.hs | 2 +-
compiler/hsSyn/HsUtils.hs | 3 +--
compiler/llvmGen/LlvmCodeGen/Data.hs | 4 ++-
compiler/main/PackageConfig.hs | 4 +--
compiler/nativeGen/Dwarf/Types.hs | 3 ++-
compiler/nativeGen/PprBase.hs | 6 +++--
compiler/nativeGen/SPARC/Ppr.hs | 3 ++-
compiler/prelude/TysWiredIn.hs | 2 +-
compiler/typecheck/TcEvTerm.hs | 2 +-
compiler/typecheck/TcTyDecls.hs | 2 +-
compiler/utils/Binary.hs | 2 +-
compiler/utils/BufWrite.hs | 2 +-
compiler/utils/FastString.hs | 30 +++++++++-------------
libraries/ghci/GHCi/InfoTable.hsc | 13 +++++++---
libraries/ghci/GHCi/Message.hs | 2 +-
.../tests/plugins/simple-plugin/Simple/Plugin.hs | 2 +-
32 files changed, 97 insertions(+), 97 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 4fa32293c9d2658ce504b8fe6d909db2acf59983
More information about the ghc-commits
mailing list