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

On branch  : 

http://hackage.haskell.org/trac/ghc/changeset/f20b2f7bb2462dc254e7d2ccae40a7d0cb246251

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

commit f20b2f7bb2462dc254e7d2ccae40a7d0cb246251
Author: Max Bolingbroke <batterseapo...@hotmail.com>
Date:   Fri Apr 20 17:14:52 2012 +0100

    FIXME only

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

 .../supercompile/Supercompile/Drive/Process3.hs    |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/compiler/supercompile/Supercompile/Drive/Process3.hs 
b/compiler/supercompile/Supercompile/Drive/Process3.hs
index d199551..5b8e041 100644
--- a/compiler/supercompile/Supercompile/Drive/Process3.hs
+++ b/compiler/supercompile/Supercompile/Drive/Process3.hs
@@ -324,6 +324,7 @@ insertTagsM mx = do
 -- So we should probably work out why the existing supercompiler never builds 
dumb loops like this, so
 -- we can carefully preserve that property when making the Arjan modification.
 
+-- FIXME: use MSG while matching to detect opportunities to do type 
despecialisation
 memo :: (Maybe String -> State -> ScpM (Bool, (Deeds, FVedTerm)))
      ->  State -> ScpM (Deeds, FVedTerm)
 memo opt init_state = {-# SCC "memo'" #-} memo_opt init_state



_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to