[commit: ghc] master: More refactoring (CgRep) (493c12f)
Simon Marlow
marlowsd at gmail.com
Thu Aug 25 13:05:15 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/493c12ff54673679a79c242f3f0e224019d7117f
>---------------------------------------------------------------
commit 493c12ff54673679a79c242f3f0e224019d7117f
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Mon Aug 22 15:24:29 2011 +0100
More refactoring (CgRep)
* Move CgRep (private to old codgen) from SMRep to ClosureInfo
* Avoid using CgRep in new codegen
* Move SMRep and Bitmap from codeGen/ to cmm/
compiler/{codeGen => cmm}/Bitmap.hs | 0
compiler/cmm/CmmProcPoint.hs | 1 -
compiler/cmm/CmmUtils.hs | 4 +
compiler/{codeGen => cmm}/SMRep.lhs | 158 -----------------------------------
compiler/codeGen/CgCallConv.hs | 1 +
compiler/codeGen/CgCase.lhs | 1 -
compiler/codeGen/CgForeignCall.hs | 1 +
compiler/codeGen/CgLetNoEscape.lhs | 1 -
compiler/codeGen/CgStackery.lhs | 1 +
compiler/codeGen/CgTailCall.lhs | 1 -
compiler/codeGen/CgTicky.hs | 1 -
compiler/codeGen/ClosureInfo.lhs | 154 ++++++++++++++++++++++++++++++++++
compiler/codeGen/StgCmmBind.hs | 2 +-
compiler/codeGen/StgCmmClosure.hs | 11 ---
compiler/codeGen/StgCmmExpr.hs | 3 +-
compiler/codeGen/StgCmmLayout.hs | 6 +-
compiler/codeGen/StgCmmTicky.hs | 1 +
17 files changed, 168 insertions(+), 179 deletions(-)
Diff suppressed because of size. To see it, use:
git show 493c12ff54673679a79c242f3f0e224019d7117f
More information about the Cvs-ghc
mailing list