[commit: ghc] master: Move `Maybe`-typedef into GHC.Base (b475219)

git at git.haskell.org git at git.haskell.org
Tue Sep 16 20:44:30 UTC 2014


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

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

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

commit b47521991a7574f4f3554f7c5444a8c60cfe9efd
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date:   Tue Sep 16 19:19:25 2014 +0200

    Move `Maybe`-typedef into GHC.Base
    
    This is preparatory work for reintroducing SPECIALISEs that were lost
    in d94de87252d0fe2ae97341d186b03a2fbe136b04
    
    Differential Revision: https://phabricator.haskell.org/D214


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

b47521991a7574f4f3554f7c5444a8c60cfe9efd
 libraries/base/Control/Exception.hs                |  1 -
 libraries/base/Control/Exception/Base.hs           |  1 -
 libraries/base/Data/Maybe.hs                       | 46 ------------------
 libraries/base/Data/Monoid.hs                      |  1 -
 libraries/base/Data/OldTypeable/Internal.hs        |  1 -
 libraries/base/Data/Typeable/Internal.hs           |  1 -
 libraries/base/GHC/Base.lhs                        | 54 ++++++++++++++++++++++
 libraries/base/GHC/Conc/Signal.hs                  |  1 -
 libraries/base/GHC/Event/EPoll.hsc                 |  1 -
 libraries/base/GHC/Event/Internal.hs               |  1 -
 libraries/base/GHC/Event/Manager.hs                |  2 +-
 libraries/base/GHC/Event/PSQ.hs                    |  1 -
 libraries/base/GHC/Event/Poll.hsc                  |  1 -
 libraries/base/GHC/Event/Thread.hs                 |  1 -
 libraries/base/GHC/Event/TimerManager.hs           |  1 -
 libraries/base/GHC/IO.hs                           |  1 -
 libraries/base/GHC/IO/BufferedIO.hs                |  1 -
 libraries/base/GHC/IO/Device.hs                    |  1 -
 libraries/base/GHC/IO/Encoding.hs                  |  1 -
 libraries/base/GHC/IO/Encoding/Failure.hs          |  3 --
 libraries/base/GHC/IO/Encoding/UTF16.hs            |  1 -
 libraries/base/GHC/IO/Encoding/UTF32.hs            |  1 -
 libraries/base/GHC/IO/Exception.hs                 |  1 -
 libraries/base/GHC/IO/FD.hs                        |  1 -
 libraries/base/GHC/IO/Handle/Types.hs              |  1 -
 libraries/base/GHC/MVar.hs                         |  1 -
 libraries/base/GHC/Show.lhs                        |  1 -
 libraries/base/GHC/Weak.lhs                        |  1 -
 libraries/base/Numeric.hs                          |  1 -
 libraries/base/Text/Read.hs                        |  1 -
 .../template-haskell/Language/Haskell/TH/Syntax.hs |  4 +-
 testsuite/tests/ghci/scripts/T4175.stdout          | 12 ++---
 testsuite/tests/ghci/scripts/ghci023.stdout        |  2 +-
 testsuite/tests/ghci/scripts/ghci026.stdout        |  2 +-
 .../simplCore/should_compile/spec-inline.stderr    | 38 +++++++--------
 testsuite/tests/th/ClosedFam1TH.stderr             |  2 +-
 testsuite/tests/th/T4135.stderr                    |  4 +-
 testsuite/tests/th/T5037.stderr                    |  6 +--
 testsuite/tests/th/TH_RichKinds2.stderr            |  6 +--
 testsuite/tests/th/TH_reifyDecl2.stderr            |  3 +-
 testsuite/tests/th/TH_repGuard.stderr              |  4 +-
 testsuite/tests/typecheck/should_fail/T5095.stderr |  1 +
 .../tests/typecheck/should_fail/tcfail072.stderr   |  5 +-
 .../tests/typecheck/should_fail/tcfail181.stderr   |  3 +-
 .../tests/typecheck/should_fail/tcfail182.stderr   |  2 +-
 45 files changed, 102 insertions(+), 123 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 b47521991a7574f4f3554f7c5444a8c60cfe9efd


More information about the ghc-commits mailing list