At 05:27 PM 8/6/2001 -0700, Hong Zhang wrote:

> > >If we define caller-save and callee save. The 64 register may
> > >not be bad, as long as caller-save set is small.
> >
> > At least a full push without a copy to the new frame is dead
> > cheap, so it's not much of a cost.
>
>May not be true. If we use gc, we have to clear (nullify) it,
>so the gc won't take the garbage.

Mmm, point. Something'll have to clear out the PMC registers, either on 
allocation or deallocation. At least we'll be able to skip the other sets. 
There ought to be some way around that, though I can't think of what it is 
at the moment. (We'll have to make sure we remember to use a non-cache 
dirtying clear if we have it on the platform we're running on)

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to