Worker/wrapper should make INLINE if it doesn't w/w
authorsimonpj@microsoft.com <unknown>
Fri, 3 Apr 2009 08:43:33 +0000 (08:43 +0000)
committersimonpj@microsoft.com <unknown>
Fri, 3 Apr 2009 08:43:33 +0000 (08:43 +0000)
commit9060e51e4773bdff1829d17e3f7c42edb910d805
treebbf91a776a0e512a969c3d94489bdee3e66f9829
parentea84860ef56d72da1f4c63d661b7ad333109237d
Worker/wrapper should make INLINE if it doesn't w/w

If worker/wrapper decides not to w/w something on the grounds that
it's too small, it should add an INLINE pragma.  Otherwise, later
in the day that small thing might now be big, and we'd wish we'd
done the w/w after all.  This only made a difference in one nofib
program (bspt), but it's an easy change.

See Note [Don't w/w inline things (a) and (b)]
compiler/stranal/WorkWrap.lhs