[commit: ghc] wip/rae: Checkpoint toward new levity polymorphism (eaa8aee)
git at git.haskell.org
git at git.haskell.org
Tue Dec 13 22:48:25 UTC 2016
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/rae
Link : http://ghc.haskell.org/trac/ghc/changeset/eaa8aee80072ac2ff8a072a3d63c299155420ce4/ghc
>---------------------------------------------------------------
commit eaa8aee80072ac2ff8a072a3d63c299155420ce4
Author: Richard Eisenberg <rae at cs.brynmawr.edu>
Date: Tue Dec 13 17:43:32 2016 -0500
Checkpoint toward new levity polymorphism
>---------------------------------------------------------------
eaa8aee80072ac2ff8a072a3d63c299155420ce4
compiler/cmm/CmmUtils.hs | 4 +-
compiler/codeGen/StgCmm.hs | 6 +-
compiler/codeGen/StgCmmClosure.hs | 10 +-
compiler/codeGen/StgCmmEnv.hs | 5 +-
compiler/codeGen/StgCmmForeign.hs | 11 +-
compiler/codeGen/StgCmmUtils.hs | 6 +-
compiler/coreSyn/CoreLint.hs | 15 +-
compiler/deSugar/DsForeign.hs | 7 +-
compiler/ghci/ByteCodeGen.hs | 60 ++++----
compiler/ghci/ByteCodeItbls.hs | 4 +-
compiler/ghci/RtClosureInspect.hs | 29 ++--
compiler/iface/IfaceType.hs | 22 +--
compiler/main/InteractiveEval.hs | 5 +-
compiler/prelude/PrelNames.hs | 16 +-
compiler/prelude/PrimOp.hs | 8 +-
compiler/prelude/TysPrim.hs | 118 +++++++--------
compiler/prelude/TysWiredIn.hs | 168 +++++++++++++++------
compiler/simplStg/RepType.hs | 305 ++++++++++++++++++--------------------
compiler/simplStg/UnariseStg.hs | 52 ++++---
compiler/stgSyn/CoreToStg.hs | 3 +-
compiler/stgSyn/StgLint.hs | 4 +-
compiler/stgSyn/StgSyn.hs | 4 +-
compiler/typecheck/TcErrors.hs | 15 +-
compiler/typecheck/TcHsSyn.hs | 104 +++----------
compiler/typecheck/TcHsType.hs | 13 +-
compiler/typecheck/TcMType.hs | 2 +-
compiler/typecheck/TcSimplify.hs | 13 +-
compiler/typecheck/TcType.hs | 8 +-
compiler/types/FamInstEnv.hs | 2 -
compiler/types/Kind.hs | 2 +-
compiler/types/TyCoRep.hs | 6 +-
compiler/types/TyCon.hs | 2 +-
compiler/types/Type.hs | 5 +-
libraries/ghc-prim/GHC/Types.hs | 16 +-
34 files changed, 501 insertions(+), 549 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 eaa8aee80072ac2ff8a072a3d63c299155420ce4
More information about the ghc-commits
mailing list