[commit: ghc] : Huge refactoring of the Bracketed data type so we can thread the correct branch type through to case_ if we use pushStack (345832a)
Max Bolingbroke <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.cvs.ghc |
|---|---|
| Message-ID | <[email protected]> |
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : http://hackage.haskell.org/trac/ghc/changeset/345832aaaa77e9e812bc151bb8e60b45a5290f70 >--------------------------------------------------------------- commit 345832aaaa77e9e812bc151bb8e60b45a5290f70 Author: Max Bolingbroke <[email protected]> Date: Tue Aug 2 14:30:58 2011 +0100 Huge refactoring of the Bracketed data type so we can thread the correct branch type through to case_ if we use pushStack .../supercompile/Supercompile/Core/FreeVars.hs | 7 +- compiler/supercompile/Supercompile/Drive/Split.hs | 254 ++++++++++---------- .../supercompile/Supercompile/Evaluator/Syntax.hs | 1 - .../Supercompile/Termination/TagBag.hs | 2 +- compiler/supercompile/Supercompile/Utilities.hs | 55 +++-- 5 files changed, 167 insertions(+), 152 deletions(-) Diff suppressed because of size. To see it, use: git show 345832aaaa77e9e812bc151bb8e60b45a5290f70