[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 6 commits: Remove the list of loaded modules from the ghci prompt

Marge Bot gitlab at gitlab.haskell.org
Wed Sep 23 11:23:41 UTC 2020



 Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
086ef018 by Hécate at 2020-09-23T06:52:08-04:00
Remove the list of loaded modules from the ghci prompt

- - - - -
d7385f70 by Ben Gamari at 2020-09-23T06:52:44-04:00
Bump submodules

* Bump bytestring to 0.10.12.0
* Bump Cabal to 3.4.0.0-rc3
* Bump Win32 to 2.10.0.0

- - - - -
48513db9 by Sylvain Henry at 2020-09-23T07:23:34-04:00
Refactor CLabel pretty-printing

* Don't depend on the selected backend to know if we print Asm or C
  labels: we already have PprStyle to determine this. Moreover even when
  a native backend is used (NCG, LLVM) we may want to C headers
  containing pretty-printed labels, so it wasn't a good predicate
  anyway.

* Make pretty-printing code clearer and avoid partiality

- - - - -
5d80b2ff by Sylvain Henry at 2020-09-23T07:23:34-04:00
Remove sdocWithDynFlags (fix #10143)

- - - - -
5fb53626 by Sylvain Henry at 2020-09-23T07:23:34-04:00
Preliminary work towards removing DynFlags -> Driver.Ppr dependency

- - - - -
ab2fd7c0 by Hécate at 2020-09-23T07:23:35-04:00
Remove redundant "do", "return" and language extensions from base

- - - - -


30 changed files:

- compiler/GHC/Cmm/CLabel.hs
- compiler/GHC/CmmToAsm.hs
- compiler/GHC/CmmToAsm/Dwarf/Types.hs
- compiler/GHC/CmmToAsm/PIC.hs
- compiler/GHC/CmmToC.hs
- compiler/GHC/CmmToLlvm/Base.hs
- compiler/GHC/CmmToLlvm/CodeGen.hs
- compiler/GHC/Driver/Session.hs
- compiler/GHC/HsToCore/Coverage.hs
- compiler/GHC/Utils/Outputable.hs
- docs/users_guide/ghci.rst
- ghc/GHCi/UI.hs
- libraries/Cabal
- libraries/Win32
- libraries/base/.hlint.yaml
- libraries/base/Control/Concurrent/Chan.hs
- libraries/base/Control/Concurrent/QSem.hs
- libraries/base/Control/Concurrent/QSemN.hs
- libraries/base/Control/Monad/ST/Lazy/Imp.hs
- libraries/base/Data/String.hs
- libraries/base/Debug/Trace.hs
- libraries/base/Foreign/Marshal/Array.hs
- libraries/base/Foreign/Marshal/Utils.hs
- libraries/base/GHC/Conc/POSIX.hs
- libraries/base/GHC/Environment.hs
- libraries/base/GHC/Event/Array.hs
- libraries/base/GHC/Event/Control.hs
- libraries/base/GHC/Event/Manager.hs
- libraries/base/GHC/Event/Thread.hs
- libraries/base/GHC/Event/TimerManager.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/0a217d1de3de01168b33e2dde05dcc6e5ffef6c2...ab2fd7c08065b5faac0773a3432fdf00ca217696

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/0a217d1de3de01168b33e2dde05dcc6e5ffef6c2...ab2fd7c08065b5faac0773a3432fdf00ca217696
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200923/51c302ff/attachment.html>


More information about the ghc-commits mailing list