Tue Jan 25 03:04:18 PST 2011 [email protected]
* Improve dataToTag# magic
dataToTag# is a bit unsatisfactory because it requires
its argument to be evaluated, and we don't have a good
way to enforce that. This patch adds some comments, and
makes exprOkForSpeculation a bit less picky in the case
of dataToTag# (since the argument may, in fact, not be
eval'd).
M ./compiler/coreSyn/CorePrep.lhs -3 +8
M ./compiler/coreSyn/CoreUtils.lhs +24
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110125110418-1287e-c1fe26de2c6b580016d6b48f8115193f7d31d130.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc