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