> DiagMPJ   0:00.16  0:02.32  0:37.55
> DiagMPJ1  0:00.12  0:01.50  0:23.83
> DiagWK1   0:00.12  0:01.34  0:19.02
> DiagWK2   0:00.12  0:01.35  0:19.09
> DiagWK3   0:00.12  0:01.34  0:18.82
> 
> 
> The only thing that surprises me is
> that the compiler does not do the optimization from DiagWK2 
> to DiagWK3 itself.

Hmm.  They generate identical code with -O and ghc 4.04 (i.e. the
current CVS version).  Are you sure the differences aren't timing
glitches?

Simon


Reply via email to