Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/18aae18503442276e14a47eabf4786bc7210662e >--------------------------------------------------------------- commit 18aae18503442276e14a47eabf4786bc7210662e Author: Manuel M T Chakravarty <[email protected]> Date: Fri Nov 25 22:57:40 2011 +1100 Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE type and instance pragmas * Correct usage of new type wrappers from MkId * 'VECTORISE [SCALAR] type T = S' didn't work correctly across module boundaries * Clean up 'VECTORISE SCALAR instance' compiler/coreSyn/CoreFVs.lhs | 2 +- compiler/coreSyn/CoreSubst.lhs | 2 +- compiler/coreSyn/CoreSyn.lhs | 2 +- compiler/coreSyn/PprCore.lhs | 3 +- compiler/deSugar/Desugar.lhs | 13 ++- compiler/hsSyn/HsDecls.lhs | 26 ++--- compiler/iface/TcIface.lhs | 101 ++++++++----------- compiler/main/HscTypes.lhs | 3 + compiler/parser/Parser.y.pp | 7 +- compiler/rename/RnSource.lhs | 6 +- compiler/typecheck/TcBinds.lhs | 12 ++- compiler/typecheck/TcHsSyn.lhs | 6 +- compiler/vectorise/Vectorise.hs | 14 ++-- compiler/vectorise/Vectorise/Env.hs | 20 +++- compiler/vectorise/Vectorise/Monad.hs | 20 +++- compiler/vectorise/Vectorise/Monad/Global.hs | 6 +- compiler/vectorise/Vectorise/Type/Env.hs | 136 ++++++++++++++++++------- compiler/vectorise/Vectorise/Utils/Base.hs | 4 +- 18 files changed, 226 insertions(+), 157 deletions(-) Diff suppressed because of size. To see it, use: git show 18aae18503442276e14a47eabf4786bc7210662e _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
