666wman:
>    ghc -Onot -fstrictness --make Main1.hs && ghc -Onot -fstrictness --make
>    Main2.hs && ghc -Onot -fstrictness --make Main3.hs
> 
>    time Main1 < nums
>    real    0m39.530s
>    user    0m0.015s
>    sys     0m0.030s
> 
>    time Main2 < nums
>    real    0m14.078s
>    user    0m0.015s
>    sys     0m0.015s
> 
>    time Main3.exe < nums
>    real    0m41.342s
>    user    0m0.015s
>    sys     0m0.015s
> 
>    still, i'm going to google up strictness analysis to at least know what
>    made no difference in this case ;-)

Oh, that's interesting. Did they actually recompile? (you used
-fforce-recomp). Otherwise, might be an idea to use hpaste.org to paste
teh Main1,2,3 source code, since I think people reading don't know what
is represented in each program at this point.

-- Don
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to