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