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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/b68bbd86f3b2b3cd6f22ef9d10cb5ae0649e19f2

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

commit b68bbd86f3b2b3cd6f22ef9d10cb5ae0649e19f2
Author: Manuel M T Chakravarty <[email protected]>
Date:   Sun Jan 15 22:10:28 2012 +1100

    Fix vectorisation of classes
    
    - Make sure that we have no implicit names in ifaces
    - Any vectorisation info makes a module an orphan module
    - Allow 'Show' in vectorised code without vectorising it for the moment

 .gitignore                                    |    2 +
 compiler/iface/MkIface.lhs                    |    2 +-
 compiler/iface/TcIface.lhs                    |   42 ++++++++++++++++++++----
 compiler/main/HscTypes.lhs                    |   12 +++++--
 compiler/main/TidyPgm.lhs                     |    1 +
 compiler/rename/RnSource.lhs                  |    2 +-
 compiler/vectorise/Vectorise/Monad.hs         |    6 ++--
 compiler/vectorise/Vectorise/Type/Classify.hs |   10 +++++-
 compiler/vectorise/Vectorise/Type/Env.hs      |   31 +++++++++++++-----
 9 files changed, 84 insertions(+), 24 deletions(-)


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

    git show b68bbd86f3b2b3cd6f22ef9d10cb5ae0649e19f2

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

Reply via email to