Fri Aug 11 10:53:24 PDT 2006 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* Remove argument variance info of tycons
- Following SPJ's suggestion, this patch removes the variance information from
type constructors. This information was computed, but never used.
** WARNING: This patch changes the format of interface files **
** You will need to rebuild from scratch. **
M ./compiler/iface/BinIface.hs -12 +6
M ./compiler/iface/BuildTyCl.lhs -9 +9
M ./compiler/iface/IfaceSyn.lhs -17 +8
M ./compiler/iface/MkIface.lhs -7 +3
M ./compiler/iface/TcIface.lhs -7 +7
M ./compiler/prelude/TysPrim.lhs -27 +17
M ./compiler/prelude/TysWiredIn.lhs -10 +8
M ./compiler/typecheck/TcHsSyn.lhs -1 +1
M ./compiler/typecheck/TcTyClsDecls.lhs -28 +54
M ./compiler/typecheck/TcTyDecls.lhs -157 +3
M ./compiler/types/TyCon.lhs -40 +14
M ./compiler/types/TypeRep.lhs -1 +1
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc