[commit: ghc] master: Get rid of the DFunArg type and all its works (90a8c94)
Simon Peyton Jones
simonpj at microsoft.com
Thu Jun 23 09:22:26 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/90a8c94e02ea68ef13a765eaa738aebb497d7b6b
>---------------------------------------------------------------
commit 90a8c94e02ea68ef13a765eaa738aebb497d7b6b
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Thu Jun 23 08:21:51 2011 +0100
Get rid of the DFunArg type and all its works
This type was mainly there to support silent superclass
parameters for dfuns, and they have gone away. So this
patch is another minor simplification.
(Interface format change; you need to make clean.)
compiler/coreSyn/CoreFVs.lhs | 2 +-
compiler/coreSyn/CoreSubst.lhs | 2 +-
compiler/coreSyn/CoreSyn.lhs | 18 +-----------------
compiler/coreSyn/CoreTidy.lhs | 2 +-
compiler/coreSyn/CoreUnfold.lhs | 5 ++---
compiler/coreSyn/PprCore.lhs | 4 ----
compiler/iface/BinIface.hs | 9 ---------
compiler/iface/IfaceSyn.lhs | 6 ++----
compiler/iface/MkIface.lhs | 2 +-
compiler/iface/TcIface.lhs | 4 +---
compiler/main/TidyPgm.lhs | 2 +-
compiler/simplCore/Simplify.lhs | 2 +-
compiler/typecheck/TcInstDcls.lhs | 8 ++++----
compiler/vectorise/Vectorise/Type/PADict.hs | 2 +-
14 files changed, 17 insertions(+), 51 deletions(-)
Diff suppressed because of size. To see it, use:
git show 90a8c94e02ea68ef13a765eaa738aebb497d7b6b
More information about the Cvs-ghc
mailing list