patch applied (ghc): Split the Id related functions out from Var into Id, document Var and some of Id

Ian Lynagh igloo at earth.li
Thu Aug 7 10:19:09 EDT 2008


Wed Jul 30 18:23:30 PDT 2008  Max Bolingbroke <batterseapower at hotmail.com>
  * Split the Id related functions out from Var into Id, document Var and some of Id

    M ./compiler/basicTypes/BasicTypes.lhs +11
    M ./compiler/basicTypes/Id.lhs -72 +146
    M ./compiler/basicTypes/IdInfo.lhs -5 +2
    M ./compiler/basicTypes/MkId.lhs -1 +1
    M ./compiler/basicTypes/Var.lhs -130 +145
    M ./compiler/basicTypes/VarSet.lhs -1 +1
    M ./compiler/codeGen/CgLetNoEscape.lhs +1
    M ./compiler/coreSyn/CoreLint.lhs -1 +1
    M ./compiler/coreSyn/CoreSyn.lhs -3 +5
    A ./compiler/coreSyn/CoreSyn.lhs-boot
    M ./compiler/coreSyn/MkExternalCore.lhs -5 +5
    M ./compiler/deSugar/Coverage.lhs -1 +1
    M ./compiler/deSugar/DsArrows.lhs +1
    M ./compiler/deSugar/DsListComp.lhs -1 +1
    M ./compiler/ghci/Debugger.hs -1 +1
    M ./compiler/hsSyn/HsDecls.lhs -1
    M ./compiler/iface/IfaceSyn.lhs -1
    M ./compiler/iface/IfaceType.lhs +1
    M ./compiler/iface/TcIface.lhs -1 +1
    M ./compiler/main/GHC.hs -1 +1
    M ./compiler/main/HscMain.lhs -1 +1
    M ./compiler/main/HscTypes.lhs -1 +1
    M ./compiler/main/InteractiveEval.hs -1 +1
    M ./compiler/main/TidyPgm.lhs -2 +2
    M ./compiler/simplCore/FloatIn.lhs -1 +1
    M ./compiler/simplCore/SAT.lhs -1 +1
    M ./compiler/stgSyn/CoreToStg.lhs -1 +1
    M ./compiler/stgSyn/StgSyn.lhs -2 +1
    M ./compiler/stranal/WwLib.lhs -4 +4
    M ./compiler/typecheck/TcBinds.lhs -3 +2
    M ./compiler/typecheck/TcInstDcls.lhs +1
    M ./compiler/typecheck/TcSimplify.lhs +1
    M ./compiler/typecheck/TcTyClsDecls.lhs +1
    M ./compiler/typecheck/TcType.lhs -1
    M ./compiler/vectorise/VectUtils.hs -1 +1

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080731012330-9b787-4fe1c492d764d0a084c27f9232e02313c7ba832e.gz



More information about the Cvs-ghc mailing list