On Wed, 06 Feb 2008 16:13:58 -0600
Eric Sandeen <sandeen@redhat.com> wrote:
hm, sizeof(nameidata)=136 and I can see about three of them on the stack.
Must have missed something.
Does the patch actually help? I mean, if a() calls b() and both use N
bytes of locals, our worst-case stack usage remains ~2N whether or not b()
was inlined in a()? In fact, uninlining makes things a little worse due to
callframe stuff.
There's no way for the reader to work out why this is here, so I do think
it should be commented somewhere.
--