[commit: hoopl] simonmar-hoopl-opt: snapshot of simonmar's experiments (cef916d)
Simon Marlow
marlowsd at gmail.com
Mon Jan 23 14:36:49 CET 2012
Repository : ssh://darcs.haskell.org//srv/darcs/packages/hoopl
On branch : simonmar-hoopl-opt
http://hackage.haskell.org/trac/ghc/changeset/cef916d0098cc19f4bc6eb9cb4253789294b5223
>---------------------------------------------------------------
commit cef916d0098cc19f4bc6eb9cb4253789294b5223
Author: Simon Marlow <marlowsd at gmail.com>
Date: Thu Jan 19 10:54:41 2012 +0000
snapshot of simonmar's experiments
hoopl.cabal | 4 +-
src/Compiler/Hoopl.hs | 4 +-
src/Compiler/Hoopl/Collections.hs | 2 +
src/Compiler/Hoopl/Dataflow.hs | 271 +++++++++++++++++++-----------------
src/Compiler/Hoopl/Graph.hs | 60 +++++----
src/Compiler/Hoopl/GraphUtil.hs | 138 +++++++++++--------
src/Compiler/Hoopl/Label.hs | 2 +
src/Compiler/Hoopl/MkGraph.hs | 4 +-
src/Compiler/Hoopl/Show.hs | 11 +-
src/Compiler/Hoopl/Unique.hs | 2 +
src/Compiler/Hoopl/Util.hs | 79 ++++++------
src/Compiler/Hoopl/XUtil.hs | 192 +++++++++++++++++++-------
testing/EvalMonad.hs | 8 +-
testing/Main.hs | 5 +-
testing/Test.hs | 2 +
testing/tests/ExpectedOutput | 38 +++--
16 files changed, 483 insertions(+), 339 deletions(-)
Diff suppressed because of size. To see it, use:
git show cef916d0098cc19f4bc6eb9cb4253789294b5223
More information about the Cvs-libraries
mailing list