Fix MAKE_THROW_FRAME on x86
Andrew Haley
aph@redhat.com
Fri Mar 19 04:46:00 GMT 2004
Richard Henderson writes:
> On Sun, Feb 08, 2004 at 11:50:47AM -0500, Diego Novillo wrote:
> > MAKE_THROW_FRAME was taking the address of an incoming parameter and
> > dereferencing it. The aliasing changes I'm working on were correctly
> > assuming that all the stores through that pointer were dead.
>
> This should *really* be fixed by using the SA_SIGINFO signal
> frame instead.
Yes, that's true; the x86 code is rether old. I think all of the
other handlers use SA_SIGINFO, which makes this one a bit of an
anomaly.
Andrew.
More information about the Java-patches
mailing list