[commit: ghc] ghc-lwc2: Pulling in latest base package (ffc6e55)
Ian Lynagh
igloo at earth.li
Thu Feb 28 15:19:27 CET 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : ghc-lwc2
http://hackage.haskell.org/trac/ghc/changeset/ffc6e557e2c488fe37b2bb41bbd571c8b4ea1789
>---------------------------------------------------------------
commit ffc6e557e2c488fe37b2bb41bbd571c8b4ea1789
Author: KC Sivaramakrishnan <chandras at cs.purdue.edu>
Date: Thu Feb 21 17:27:54 2013 -0500
Pulling in latest base package
libraries/base/Control/Applicative.hs | 13 +-
libraries/base/Control/Arrow.hs | 2 +-
libraries/base/Control/Concurrent.hs | 67 +++-
libraries/base/Control/Concurrent/Chan.hs | 20 +-
libraries/base/Control/Concurrent/MVar.hs | 4 +-
libraries/base/Control/Exception.hs | 24 +-
libraries/base/Control/Exception/Base.hs | 142 +-------
libraries/base/Control/Monad.hs | 89 ++---
libraries/base/Control/Monad/Fix.hs | 6 +-
libraries/base/Control/Monad/Instances.hs | 6 +-
libraries/base/Control/Monad/ST.hs | 14 +-
libraries/base/Control/Monad/ST/Imp.hs | 12 +-
libraries/base/Control/Monad/ST/Lazy.hs | 4 +-
libraries/base/Control/Monad/ST/Lazy/Imp.hs | 2 +-
libraries/base/Control/Monad/ST/Safe.hs | 8 +-
libraries/base/Data/Bits.hs | 89 ++---
libraries/base/Data/Bool.hs | 19 +-
libraries/base/Data/Char.hs | 33 +-
libraries/base/Data/Complex.hs | 25 +-
libraries/base/Data/Data.hs | 158 ++++-----
libraries/base/Data/Dynamic.hs | 10 +-
libraries/base/Data/Either.hs | 8 +-
libraries/base/Data/Fixed.hs | 65 +---
libraries/base/Data/Foldable.hs | 12 +-
libraries/base/Data/IORef.hs | 33 +-
libraries/base/Data/Int.hs | 7 -
libraries/base/Data/Ix.hs | 12 +-
libraries/base/Data/List.hs | 221 ++++++------
libraries/base/Data/Maybe.hs | 42 +--
libraries/base/Data/Ratio.hs | 24 +-
libraries/base/Data/STRef.hs | 12 +-
libraries/base/Data/STRef/Lazy.hs | 10 +-
libraries/base/Data/String.hs | 2 -
libraries/base/Data/Traversable.hs | 76 ++++-
libraries/base/Data/Tuple.hs | 53 +--
libraries/base/Data/Typeable.hs | 155 ++-------
libraries/base/Data/Typeable/Internal.hs | 267 +++------------
libraries/base/Data/Typeable/Internal.hs-boot | 9 +-
libraries/base/Data/Unique.hs | 6 +-
libraries/base/Data/Version.hs | 11 -
libraries/base/Data/Word.hs | 6 -
libraries/base/Debug/Trace.hs | 91 ++++-
libraries/base/Foreign.hs | 17 -
libraries/base/Foreign/C/Error.hs | 55 +--
libraries/base/Foreign/C/String.hs | 58 ++--
libraries/base/Foreign/C/Types.hs | 65 +---
libraries/base/Foreign/ForeignPtr.hs | 10 -
libraries/base/Foreign/ForeignPtr/Imp.hs | 22 +-
libraries/base/Foreign/Marshal.hs | 32 --
libraries/base/Foreign/Marshal/Alloc.hs | 21 +-
libraries/base/Foreign/Marshal/Array.hs | 40 +--
libraries/base/Foreign/Marshal/Error.hs | 16 +-
libraries/base/Foreign/Marshal/Pool.hs | 34 +-
libraries/base/Foreign/Marshal/Utils.hs | 27 +-
libraries/base/Foreign/Ptr.hs | 55 +--
libraries/base/Foreign/StablePtr.hs | 21 +-
libraries/base/Foreign/Storable.hs | 25 +-
libraries/base/GHC/Arr.lhs | 6 +-
libraries/base/GHC/Base.lhs | 108 +-----
libraries/base/GHC/Conc.lhs | 88 ++---
libraries/base/GHC/Conc/IO.hs | 68 +++-
libraries/base/GHC/Conc/Sync.lhs | 121 +++----
libraries/base/GHC/Conc/Windows.hs | 10 +-
libraries/base/GHC/Constants.hs | 9 +-
libraries/base/GHC/Desugar.hs | 2 +-
libraries/base/GHC/Enum.lhs | 8 +
libraries/base/GHC/Err.lhs | 12 +-
libraries/base/GHC/Event.hs | 14 +-
libraries/base/GHC/Event/Clock.hsc | 105 +-----
libraries/base/GHC/Event/Control.hs | 21 +-
libraries/base/GHC/Event/EPoll.hsc | 50 ++-
libraries/base/GHC/Event/IntMap.hs | 63 +---
libraries/base/GHC/Event/Internal.hs | 29 +-
libraries/base/GHC/Event/KQueue.hsc | 213 ++++++------
libraries/base/GHC/Event/Manager.hs | 390 ++++++++++++----------
libraries/base/GHC/Event/Poll.hsc | 23 +-
libraries/base/GHC/Event/Thread.hs | 260 +++++++++++++--
libraries/base/GHC/Exception.lhs | 4 +-
libraries/base/GHC/Exts.hs | 44 ++-
libraries/base/GHC/Float.lhs | 65 ++--
libraries/base/GHC/Foreign.hs | 14 +-
libraries/base/GHC/ForeignPtr.hs | 11 +-
libraries/base/GHC/Generics.hs | 43 ++-
libraries/base/GHC/Handle.hs | 57 ----
libraries/base/GHC/IO.hs | 16 +-
libraries/base/GHC/IO/Buffer.hs | 6 +-
libraries/base/GHC/IO/BufferedIO.hs | 2 +-
libraries/base/GHC/IO/Device.hs | 6 -
libraries/base/GHC/IO/Exception.hs | 36 +-
libraries/base/GHC/IO/FD.hs | 9 +-
libraries/base/GHC/IO/Handle/FD.hs | 2 +-
libraries/base/GHC/IO/Handle/Internals.hs | 4 +-
libraries/base/GHC/IOBase.hs | 93 ------
libraries/base/GHC/Int.hs | 52 ++-
libraries/base/GHC/List.lhs | 47 ++-
libraries/base/GHC/MVar.hs | 16 +-
libraries/base/GHC/Pack.lhs | 6 +-
libraries/base/GHC/Read.lhs | 76 ++---
libraries/base/GHC/Real.lhs | 8 +-
libraries/base/GHC/ST.lhs | 6 +-
libraries/base/GHC/Show.lhs | 6 +-
libraries/base/GHC/Stable.lhs | 10 +-
libraries/base/GHC/Stack.hsc | 11 +
libraries/base/GHC/TopHandler.lhs | 8 +-
libraries/base/GHC/TypeLits.hs | 135 ++++++--
libraries/base/GHC/Unicode.hs | 1 -
libraries/base/GHC/Weak.lhs | 22 +-
libraries/base/GHC/Windows.hs | 168 +++++++++-
libraries/base/GHC/Word.hs | 28 +-
libraries/base/Makefile.nhc98 | 86 -----
libraries/base/NHC/Makefile | 0
libraries/base/NHC/PosixTypes.hsc | 90 -----
libraries/base/NHC/SizedTypes.hs | 52 ---
libraries/base/Numeric.hs | 37 +-
libraries/base/Prelude.hs | 13 +-
libraries/base/System/CPUTime.hsc | 30 +-
libraries/base/System/Console/GetOpt.hs | 13 +
libraries/base/System/Environment.hs | 22 +-
libraries/base/System/Exit.hs | 15 +-
libraries/base/System/IO.hs | 185 ++++------
libraries/base/System/IO/Error.hs | 154 ++-------
libraries/base/System/IO/Unsafe.hs | 11 +-
libraries/base/System/Info.hs | 15 +-
libraries/base/System/Mem.hs | 6 +-
libraries/base/System/Mem/StableName.hs | 11 +
libraries/base/System/Mem/Weak.hs | 27 +-
libraries/base/System/Posix/Internals.hs | 38 +--
libraries/base/System/Posix/Types.hs | 26 --
libraries/base/System/Timeout.hs | 10 +-
libraries/base/Text/ParserCombinators/ReadP.hs | 99 ++----
libraries/base/Text/ParserCombinators/ReadPrec.hs | 34 +-
libraries/base/Text/Printf.hs | 125 ++++---
libraries/base/Text/Read.hs | 28 +-
libraries/base/Text/Read/Lex.hs | 43 ++-
libraries/base/Text/Show.hs | 18 +-
libraries/base/Text/Show/Functions.hs | 10 -
libraries/base/Unsafe/Coerce.hs | 29 +-
libraries/base/aclocal.m4 | 74 ++--
libraries/base/base.cabal | 16 +-
libraries/base/cbits/Win32Utils.c | 69 ++--
libraries/base/configure.ac | 16 +-
libraries/base/include/EventConfig.h.in | 6 +
libraries/base/include/HsBase.h | 5 +-
libraries/base/include/Typeable.h | 14 +-
libraries/base/tests/4006.hs | 8 -
libraries/base/tests/4006.stdout | 2 -
libraries/base/tests/5943.hs | 36 --
libraries/base/tests/5943.stdout | 7 -
libraries/base/tests/IO/2122.hs | 77 -----
libraries/base/tests/IO/3307.hs | 52 ---
libraries/base/tests/IO/3307.stdout | 12 -
libraries/base/tests/IO/4808.hs | 13 -
libraries/base/tests/IO/4808.stderr | 1 -
libraries/base/tests/IO/4808.stdout | 1 -
libraries/base/tests/IO/4855.hs | 3 -
libraries/base/tests/IO/4855.stderr | 1 -
libraries/base/tests/IO/4895.hs | 9 -
libraries/base/tests/IO/4895.stdout | 1 -
libraries/base/tests/IO/Makefile | 6 +-
libraries/base/tests/IO/all.T | 44 +--
libraries/base/tests/IO/hDuplicateTo001.hs | 5 +-
libraries/base/tests/Memo1.lhs | 1 -
libraries/base/tests/Memo2.lhs | 1 -
libraries/base/tests/Numeric/all.T | 11 +-
libraries/base/tests/System/all.T | 2 +-
libraries/base/tests/Text.Printf/1548.hs | 11 -
libraries/base/tests/Text.Printf/1548.stdout | 3 -
libraries/base/tests/Text.Printf/all.T | 2 +-
libraries/base/tests/all.T | 66 ++--
169 files changed, 2881 insertions(+), 3900 deletions(-)
Diff suppressed because of size. To see it, use:
git show ffc6e557e2c488fe37b2bb41bbd571c8b4ea1789
More information about the ghc-commits
mailing list