[commit: ghc] wip/T16185: Work in progress on Trac #16185 (4d76b10)
git at git.haskell.org
git at git.haskell.org
Tue Jan 15 17:43:50 UTC 2019
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/T16185
Link : http://ghc.haskell.org/trac/ghc/changeset/4d76b1084f6c386cc945341ebf3377339f41572d/ghc
>---------------------------------------------------------------
commit 4d76b1084f6c386cc945341ebf3377339f41572d
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Tue Jan 15 17:42:12 2019 +0000
Work in progress on Trac #16185
>---------------------------------------------------------------
4d76b1084f6c386cc945341ebf3377339f41572d
compiler/backpack/RnModIface.hs | 6 +--
compiler/basicTypes/DataCon.hs | 6 +--
compiler/basicTypes/MkId.hs | 19 +++----
compiler/basicTypes/PatSyn.hs | 4 +-
compiler/basicTypes/Var.hs | 32 ++++++++++-
compiler/codeGen/StgCmmClosure.hs | 6 +--
compiler/coreSyn/CoreLint.hs | 2 +-
compiler/coreSyn/CoreMap.hs | 4 ++
compiler/coreSyn/CoreUtils.hs | 9 ++--
compiler/coreSyn/MkCore.hs | 6 +--
compiler/deSugar/DsCCall.hs | 6 +--
compiler/deSugar/DsForeign.hs | 4 +-
compiler/deSugar/DsListComp.hs | 6 +--
compiler/deSugar/DsUtils.hs | 2 +-
compiler/ghci/ByteCodeGen.hs | 2 +-
compiler/ghci/RtClosureInspect.hs | 6 +--
compiler/hieFile/HieUtils.hs | 14 ++---
compiler/hsSyn/HsUtils.hs | 8 +--
compiler/iface/IfaceSyn.hs | 7 ++-
compiler/iface/IfaceType.hs | 37 +++++--------
compiler/iface/TcIface.hs | 11 ++--
compiler/iface/ToIface.hs | 7 ++-
compiler/prelude/PrimOp.hs | 8 +--
compiler/prelude/TysWiredIn.hs | 2 +-
compiler/simplCore/SimplUtils.hs | 4 +-
compiler/typecheck/ClsInst.hs | 2 +-
compiler/typecheck/Inst.hs | 81 ++++++++++++++--------------
compiler/typecheck/TcArrows.hs | 4 +-
compiler/typecheck/TcCanonical.hs | 7 ++-
compiler/typecheck/TcDerivInfer.hs | 2 +-
compiler/typecheck/TcErrors.hs | 8 ++-
compiler/typecheck/TcEvidence.hs | 2 +-
compiler/typecheck/TcExpr.hs | 10 ++--
compiler/typecheck/TcFlatten.hs | 12 +++--
compiler/typecheck/TcForeign.hs | 4 +-
compiler/typecheck/TcGenDeriv.hs | 8 +--
compiler/typecheck/TcGenFunctor.hs | 9 ++--
compiler/typecheck/TcHoleErrors.hs | 2 +-
compiler/typecheck/TcHsType.hs | 12 +++--
compiler/typecheck/TcMType.hs | 6 +--
compiler/typecheck/TcMatches.hs | 28 +++++-----
compiler/typecheck/TcPatSyn.hs | 12 ++---
compiler/typecheck/TcRnTypes.hs | 2 +-
compiler/typecheck/TcSigs.hs | 4 +-
compiler/typecheck/TcSplice.hs | 8 +--
compiler/typecheck/TcTyClsDecls.hs | 10 ++--
compiler/typecheck/TcTyDecls.hs | 5 +-
compiler/typecheck/TcType.hs | 45 ++++++++--------
compiler/typecheck/TcTypeable.hs | 4 +-
compiler/typecheck/TcUnify.hs | 26 ++++-----
compiler/typecheck/TcValidity.hs | 5 +-
compiler/types/Coercion.hs | 7 +--
compiler/types/FamInstEnv.hs | 11 ++--
compiler/types/TyCoRep.hs | 79 ++++++++++++++++++---------
compiler/types/Type.hs | 106 ++++++++++++++++++-------------------
compiler/types/Unify.hs | 5 ++
utils/genprimopcode/Main.hs | 4 +-
57 files changed, 412 insertions(+), 336 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 4d76b1084f6c386cc945341ebf3377339f41572d
More information about the ghc-commits
mailing list