cvs commit: fptools/ghc/compiler NOTES fptools/ghc/compiler/cmm CmmUtils.hs fptools/ghc/compiler/codeGen CgInfoTbls.hs CgParallel.hs CgUtils.hs CgBindery.lhs CgCallConv.hs CgCase.lhs CgClosure.lhs CgCon.lhs CgConTbls.lhs CgExpr.lhs CgHeapery.lhs ...

Simon Peyton Jones simonpj at glass.cse.ogi.edu
Thu Jan 15 07:18:51 EST 2004


simonpj     2004/01/15 07:18:50 PST

  Modified files:        (Branch: backend-hacking-branch)
    ghc/compiler         NOTES 
    ghc/compiler/cmm     CmmUtils.hs 
    ghc/compiler/codeGen CgBindery.lhs CgCallConv.hs CgCase.lhs 
                         CgClosure.lhs CgCon.lhs CgConTbls.lhs 
                         CgExpr.lhs CgHeapery.lhs 
                         CgLetNoEscape.lhs CgMonad.lhs 
                         CgTailCall.lhs CgUpdate.lhs CgUsages.lhs 
                         ClosureInfo.lhs CodeGen.lhs 
  Added files:           (Branch: backend-hacking-branch)
    ghc/compiler/codeGen CgInfoTbls.hs CgParallel.hs CgUtils.hs 
  Log:
  More work on the code generator from Simon.
  
  Main work here is on
  
    CgInfoTbls which knows the layout of info tables
  
    ClosureInfo which manages the code-gen data structures
  	describing closures
  
  Revision  Changes    Path
  1.11.26.2 +7 -3      fptools/ghc/compiler/NOTES
  1.1.2.3   +24 -9     fptools/ghc/compiler/cmm/Attic/CmmUtils.hs
  1.51.4.2  +0 -2      fptools/ghc/compiler/codeGen/CgBindery.lhs
  1.1.2.3   +30 -19    fptools/ghc/compiler/codeGen/Attic/CgCallConv.hs
  1.66.4.2  +2 -5      fptools/ghc/compiler/codeGen/CgCase.lhs
  1.62.2.2  +8 -36     fptools/ghc/compiler/codeGen/CgClosure.lhs
  1.45.2.2  +13 -19    fptools/ghc/compiler/codeGen/CgCon.lhs
  1.38.12.1 +0 -2      fptools/ghc/compiler/codeGen/CgConTbls.lhs
  1.56.4.1  +2 -4      fptools/ghc/compiler/codeGen/CgExpr.lhs
  1.39.4.3  +53 -53    fptools/ghc/compiler/codeGen/CgHeapery.lhs
  1.24.4.1  +1 -2      fptools/ghc/compiler/codeGen/CgLetNoEscape.lhs
  1.39.4.5  +71 -29    fptools/ghc/compiler/codeGen/CgMonad.lhs
  1.38.6.5  +8 -11     fptools/ghc/compiler/codeGen/CgTailCall.lhs
  1.14.6.1  +0 -2      fptools/ghc/compiler/codeGen/CgUpdate.lhs
  1.15.12.2 +4 -4      fptools/ghc/compiler/codeGen/CgUsages.lhs
  1.61.2.3  +35 -41    fptools/ghc/compiler/codeGen/ClosureInfo.lhs
  1.58.2.1  +0 -3      fptools/ghc/compiler/codeGen/CodeGen.lhs


More information about the Cvs-ghc mailing list