Re: Multiplexed registers and invalidating the register cache

Orjan Friberg
2004-04-16T12:51:04Z

Andrew Cagney wrote:
>
> Consider the effect of modifying the $sp.
>
> While it might in theory be possible to implement some sort of
> complicated look-aside cache schema, in reality there is zero return on
> investment. Since recovery from the flush can't be slower than recovery
> from single-step, and single step is way way more critical, we should
> focus on single step.

Ok, I'm convinced that the whole frame cache should be discarded, except
I must be missing something since calling flush_cached_frames doesn't
refetch the current set of registers (like calling registers_changed does).

--
Orjan Friberg
Axis Communications