From 41a0f74e7b3e215b8f3eb6738c7ae50baea9d82c Mon Sep 17 00:00:00 2001 From: simonpj Date: Mon, 7 Jan 2002 12:25:09 +0000 Subject: [PATCH] [project @ 2002-01-07 12:25:09 by simonpj] comments only --- ghc/compiler/stranal/WwLib.lhs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc/compiler/stranal/WwLib.lhs b/ghc/compiler/stranal/WwLib.lhs index 0c28388..b182028 100644 --- a/ghc/compiler/stranal/WwLib.lhs +++ b/ghc/compiler/stranal/WwLib.lhs @@ -367,7 +367,7 @@ mkWWstr_one arg -- Pass the arg, anyway, even if it is in theory discarded -- Consider -- f x y = x `seq` y - -- x gets a (Seq Drop []) demand, but if we fail to pass it to the worker + -- x gets a (Eval (Poly Abs)) demand, but if we fail to pass it to the worker -- we ABSOLUTELY MUST record that x is evaluated in the wrapper. -- Something like: -- f x y = x `seq` fw y -- 1.7.10.4