diff options
author | simonpj@microsoft.com <unknown> | 2010-11-25 17:20:11 +0000 |
---|---|---|
committer | simonpj@microsoft.com <unknown> | 2010-11-25 17:20:11 +0000 |
commit | 8d022fe21d265d3ab982ae2826d9d9e1438c3b68 (patch) | |
tree | 136ea9cbdf5b9079f117c7abb111c887b3f8443e /compiler/stranal/WorkWrap.lhs | |
parent | af4d517cf8fd63a4ba9dfb6333aae67b8f4a2ed4 (diff) | |
download | haskell-8d022fe21d265d3ab982ae2826d9d9e1438c3b68.tar.gz |
Comment only
Diffstat (limited to 'compiler/stranal/WorkWrap.lhs')
-rw-r--r-- | compiler/stranal/WorkWrap.lhs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/stranal/WorkWrap.lhs b/compiler/stranal/WorkWrap.lhs index 05c3148975..8ddea65bf6 100644 --- a/compiler/stranal/WorkWrap.lhs +++ b/compiler/stranal/WorkWrap.lhs @@ -173,8 +173,8 @@ an INLINABLE pragma could make a program a bit less efficient, because you lose the worker/wrapper stuff. But I don't see a way to avoid that. -Note [Don't w/w inline small non-loop-breker things] -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Note [Don't w/w inline small non-loop-breaker things] +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In general, we refrain from w/w-ing *small* functions, which are not loop breakers, because they'll inline anyway. But we must take care: it may look small now, but get to be big later after other inlining |