patch applied (ghc): Changing internal data structures used by Hpc
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