patch applied (ghc): Changing internal data structures used by Hpc

Andy Gill andy at galois.com
Mon Apr 30 19:00:30 EDT 2007


Mon Apr 30 15:59:15 PDT 2007  andy at galois.com
  * Changing internal data structures used by Hpc
  
   - .tix files are now a list of MixModule, which contain a hash of the contents of the .mix file.
   - .mix files now have (the same) hash number.
  
  This changes allow different binaries that use the same module compiled in the same way
  to share coverage information.
  

    M ./compiler/codeGen/CgHpc.hs -5 +6
    M ./compiler/deSugar/Coverage.lhs -68 +107
    M ./compiler/main/HscTypes.lhs -3 +7
    M ./includes/RtsExternal.h -1 +1
    M ./rts/Hpc.c -70 +83



More information about the Cvs-ghc mailing list