8 Jan
2011
8 Jan
'11
3:52 p.m.
On 1/4/11 9:09 AM, Helmut Eller wrote:
The comment for the ALLOCATE-FRAME vop reads:
This is emitted directly before either a known-call-local, call-local, or a multiple-call-local. All it does is allocate stack space for the callee (who has the same size stack as us).
Does that mean that all local calls in a component use the same frame size? Isn't that wasteful? Yes, I guess it is wasteful. It looks like 8 words are always allocated. I think the stack frame needs at least 3 words anyway.
I'll have to read through the internals document to figure this out. Sorry for the delay, Ray