Wed Nov 29 14:09:57 PST 2006  [EMAIL PROTECTED]
  * TickBox representation change
  
  This changes the internal representation of TickBoxes,
  from
          Note (TickBox "module" n)  <expr>
  into
  
          case tick<module,n> of
            _ -> <expr>
  
  tick has type :: #State #World, when the module and tick numbe
  are stored inside IdInfo.
  
  Binary tick boxes change from
  
           Note (BinaryTickBox "module" t f) <expr>
  
  into
  
            btick<module,t,f> <expr>
  
  btick has type :: Bool -> Bool, with the module and tick number
  stored inside IdInfo.
  

    M ./compiler/basicTypes/Id.lhs +14
    M ./compiler/basicTypes/IdInfo.lhs -7 +34
    M ./compiler/basicTypes/MkId.lhs -1 +34
    M ./compiler/basicTypes/Name.lhs +6
    M ./compiler/coreSyn/CorePrep.lhs -19 +50
    M ./compiler/coreSyn/CoreSyn.lhs -9
    M ./compiler/coreSyn/CoreUtils.lhs -12 +5
    M ./compiler/coreSyn/PprCore.lhs -15
    M ./compiler/deSugar/Coverage.lhs -6 +12
    M ./compiler/deSugar/DsUtils.lhs -2 +19
    M ./compiler/iface/BinIface.hs -16
    M ./compiler/iface/IfaceSyn.lhs -10
    M ./compiler/iface/MkIface.lhs -3
    M ./compiler/iface/TcIface.lhs -2
    M ./compiler/main/DynFlags.hs -2 +2
    M ./compiler/main/TidyPgm.lhs -7 +4
    M ./compiler/simplCore/FloatIn.lhs -7
    M ./compiler/simplCore/Simplify.lhs -10 +2
    M ./compiler/stgSyn/CoreToStg.lhs -10 +4

_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to