[commit: ghc] ghc-parmake-gsoc: Merge remote-tracking branch 'origin/master' into ghc-parmake-gsoc (d127a69)

git at git.haskell.org git at git.haskell.org
Wed Sep 4 20:41:05 CEST 2013


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

On branch  : ghc-parmake-gsoc
Link       : http://ghc.haskell.org/trac/ghc/changeset/d127a697192851ea6bf308525a8a8895da71b639/ghc

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

commit d127a697192851ea6bf308525a8a8895da71b639
Merge: a2e338f 32ade41
Author: Patrick Palka <patrick at parcs.ath.cx>
Date:   Wed Sep 4 12:10:27 2013 -0400

    Merge remote-tracking branch 'origin/master' into ghc-parmake-gsoc



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

d127a697192851ea6bf308525a8a8895da71b639
 aclocal.m4                          |   14 ++-
 boot                                |    2 +-
 compiler/basicTypes/MkId.lhs        |   33 +++--
 compiler/cmm/CmmNode.hs             |   81 +++++++++++-
 compiler/cmm/CmmSink.hs             |  116 ++++++++++-------
 compiler/codeGen/StgCmm.hs          |    2 +-
 compiler/codeGen/StgCmmBind.hs      |    3 +-
 compiler/codeGen/StgCmmCon.hs       |    2 +-
 compiler/codeGen/StgCmmExpr.hs      |    2 +-
 compiler/codeGen/StgCmmForeign.hs   |    2 +-
 compiler/codeGen/StgCmmHeap.hs      |    2 +-
 compiler/codeGen/StgCmmLayout.hs    |    2 +-
 compiler/codeGen/StgCmmPrim.hs      |    2 +-
 compiler/coreSyn/CoreLint.lhs       |   23 +++-
 compiler/coreSyn/CorePrep.lhs       |    2 +-
 compiler/coreSyn/CoreSyn.lhs        |   31 +++--
 compiler/coreSyn/CoreUnfold.lhs     |    2 +-
 compiler/coreSyn/PprCore.lhs        |    1 -
 compiler/deSugar/Desugar.lhs        |   29 ++---
 compiler/iface/IfaceSyn.lhs         |   15 +--
 compiler/iface/MkIface.lhs          |    1 -
 compiler/iface/TcIface.lhs          |   46 ++-----
 compiler/main/HscMain.hs            |   48 +++----
 compiler/main/TidyPgm.lhs           |    2 +-
 compiler/prelude/primops.txt.pp     |   23 ++++
 compiler/rename/RnExpr.lhs          |    6 +-
 compiler/rename/RnPat.lhs           |    5 +-
 compiler/rename/RnTypes.lhs         |    4 +-
 compiler/simplCore/CoreMonad.lhs    |   84 ++++++++++---
 compiler/simplCore/OccurAnal.lhs    |   70 ++++++-----
 compiler/simplCore/SimplCore.lhs    |   15 +--
 compiler/specialise/Specialise.lhs  |    4 +-
 compiler/typecheck/TcBinds.lhs      |    5 +-
 compiler/typecheck/TcInstDcls.lhs   |    4 +-
 compiler/typecheck/TcMType.lhs      |    6 +-
 compiler/typecheck/TcSMonad.lhs     |    1 +
 compiler/typecheck/TcTyClsDecls.lhs |   16 +--
 compiler/typecheck/TcTyDecls.lhs    |   22 +++-
 compiler/typecheck/TcType.lhs       |    2 +-
 compiler/typecheck/TcValidity.lhs   |   23 ++--
 compiler/types/Coercion.lhs         |    5 +-
 compiler/types/Type.lhs             |   10 +-
 compiler/types/TypeRep.lhs          |   18 ++-
 docs/users_guide/7.8.1-notes.xml    |   19 ++-
 docs/users_guide/flags.xml          |  233 ++++++++++++++++++----------------
 docs/users_guide/glasgow_exts.xml   |  238 ++++++++++++++++++++---------------
 driver/ghc-usage.txt                |    3 +
 includes/rts/Linker.h               |    2 +
 includes/stg/MiscClosures.h         |    3 +
 includes/stg/SMP.h                  |   27 ++--
 libraries/haskeline                 |    2 +-
 libraries/time                      |    2 +-
 mk/config.mk.in                     |    1 +
 mk/install.mk.in                    |    2 +-
 mk/validate-settings.mk             |    9 ++
 packages                            |   94 +++++++-------
 rts/Capability.c                    |   83 ++++++------
 rts/Capability.h                    |    8 +-
 rts/CheckUnload.c                   |   13 +-
 rts/Linker.c                        |    5 +-
 rts/PrimOps.cmm                     |   60 ++++++++-
 rts/Profiling.c                     |    2 +-
 rts/Proftimer.c                     |    2 +-
 rts/RetainerProfile.c               |    2 +-
 rts/Schedule.c                      |   87 ++++++-------
 rts/Stats.c                         |   34 ++---
 rts/Task.c                          |   28 -----
 rts/Task.h                          |    5 -
 rts/Threads.c                       |    2 +-
 rts/Timer.c                         |    2 +-
 rts/sm/Compact.c                    |    2 +-
 rts/sm/GC.c                         |   52 ++++----
 rts/sm/Sanity.c                     |   14 +--
 rts/sm/Storage.c                    |   10 +-
 rules/shell-wrapper.mk              |    2 +-
 sync-all                            |    3 +-
 utils/hp2ps/Axes.c                  |   12 +-
 validate                            |   50 +++++---
 78 files changed, 1119 insertions(+), 780 deletions(-)






More information about the ghc-commits mailing list