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

On branch  : tc-untouchables

http://hackage.haskell.org/trac/ghc/changeset/2b69233d224fe6cc8c64253947315ed681b31386

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

commit 2b69233d224fe6cc8c64253947315ed681b31386
Author: Simon Peyton Jones <[email protected]>
Date:   Thu Aug 30 14:38:10 2012 +0100

    A raft more changes,
     * simplifying and tidying up canonicalisation,
     * removing the flat cache altogether
     * making the FunEq worklist into a deque

 compiler/typecheck/Inst.lhs        |   14 ++--
 compiler/typecheck/TcCanonical.lhs |  203 ++++++++++++++---------------------
 compiler/typecheck/TcErrors.lhs    |   16 ++--
 compiler/typecheck/TcInteract.lhs  |   88 ++++++++--------
 compiler/typecheck/TcMType.lhs     |    6 +-
 compiler/typecheck/TcRnTypes.lhs   |   70 ++++++++-----
 compiler/typecheck/TcSMonad.lhs    |  142 +++++++++++++-------------
 compiler/typecheck/TcSimplify.lhs  |   21 ++--
 compiler/typecheck/TcUnify.lhs     |    4 +-
 9 files changed, 268 insertions(+), 296 deletions(-)


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

    git show 2b69233d224fe6cc8c64253947315ed681b31386

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

Reply via email to