Re: Frame size for local calls

Raymond Toy <[email protected]>
Newsgroups gmane.lisp.cmucl.devel
Message-ID <[email protected]>
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

_______________________________________________
cmucl-imp mailing list
[email protected]
http://lists.zs64.net/mailman/listinfo/cmucl-imp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.