[commit: ghc] overlapping-tyfams: Made a type instance group compile into a list of FamInsts. Cleaned up some source location tracking. (684017d)

Richard Eisenberg eir at cis.upenn.edu
Wed Aug 15 17:01:02 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : overlapping-tyfams

http://hackage.haskell.org/trac/ghc/changeset/684017d514139e12f1ff8933fc27d655da1e149d

>---------------------------------------------------------------

commit 684017d514139e12f1ff8933fc27d655da1e149d
Author: Richard Eisenberg <eir at seas.upenn.edu>
Date:   Tue Aug 7 14:54:38 2012 -0400

    Made a type instance group compile into a list of FamInsts. Cleaned up some source location tracking.

 compiler/typecheck/TcDeriv.lhs                    |    2 +-
 compiler/typecheck/TcEnv.lhs                      |   10 ++--
 compiler/typecheck/TcGenGenerics.lhs              |   13 ++---
 compiler/typecheck/TcInstDcls.lhs                 |   52 ++++++++++++---------
 compiler/typecheck/TcTyClsDecls.lhs               |   51 +++++++++++++--------
 compiler/types/FamInstEnv.lhs                     |   20 +++-----
 compiler/vectorise/Vectorise/Generic/PAMethods.hs |    2 +-
 compiler/vectorise/Vectorise/Generic/PData.hs     |    3 +-
 8 files changed, 84 insertions(+), 69 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 684017d514139e12f1ff8933fc27d655da1e149d



More information about the Cvs-ghc mailing list