java vs ia64 abi exceptions
Tom Tromey
tromey@redhat.com
Thu Mar 22 17:32:00 GMT 2001
>>>>> "Richard" == Richard Henderson <rth@redhat.com> writes:
Richard> I'll be interesting to see what happens here -- the way I'm
Richard> handling this is to install the gcj personality instead of
Richard> the g++ personality. Which, in addition to affecting how
Richard> catch happens, also affects calling terminate if a cleanup
Richard> throws, and handling exception specifications. I'm assuming
Richard> for the moment that the java runtime doesn't make much
Richard> (accidental) use of these.
I'm not really sure what all this means. For instance I don't know
what it means for a cleanup to throw. If `monitorexit' is implemented
as a cleanup (and I really have no idea), then this could happen, as
monitorexit is allowed to throw. However, compiled Java code should
never call terminate.
Tom
More information about the Java
mailing list