[kaffe] -O4 jit3 problem

Patrick Tullmann tullmann at cs.utah.edu
Mon Jun 3 13:16:41 PDT 2002


Tim wrote:
> What about using local labels in END_EXCEPTION_HANDLING?

Ah! That's probably exactly what is needed.  I was hoping there was
some GCC way of handling this.

I think this will also address some concerns in some of the comments
in jni.c that the current mechanism covers all exceptions, when it
should only cover exceptions that occur between the BEGIN/END pair.

> http://gcc.gnu.org/onlinedocs/gcc/Local-Labels.html#Local%20Labels
> http://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html#Labels%20as%20Values

Excellent.

-Pat

----- ----- ---- ---  ---  --   -    -      -         -               -
Pat Tullmann                                       tullmann at cs.utah.edu
 Indifference may cause the downfall of mankind, but who really cares?




More information about the kaffe mailing list