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
