java aliasing rules
Richard Henderson
rth@redhat.com
Sat Mar 30 13:55:00 GMT 2002
On Sat, Mar 30, 2002 at 09:35:54AM -0500, Jeff Sturm wrote:
> Wouldn't accessing r9 immediately after the load cause a pipeline stall?
Yes.
> Come to think of it, what happens on an out-of-order processor (e.g.
> Alpha EV6) when an instruction traps? Are preceding instructions
> guaranteed to have completed? I'm curious.
Yes. All the instructions before hand are committed, and all
of the in-flight instruction after are aborted.
r~
More information about the Java
mailing list