The speed of exception handling !?!
Christoph Kulla
Christoph.Kulla at tu-clausthal.de
Mon Apr 6 07:50:14 PDT 1998
I downloaded the current kaffe-snap. The timing of creation of excpetions objects seems
to be good, but throwing them is really slow:
class kaffeExceptions {
public static final void generateException () throws Exception {
throw new Exception ();
}
public static final void main (String[] args) {
for (int i=0; i<20000; i++)
try {
generateException ();
} catch (Exception exp) {
}
}
}
time kaffe kaffeExceptions
real 0m12.004s
user 0m11.430s
sys 0m0.250s
time java kaffeExceptions
real 0m2.006s
user 0m1.700s
sys 0m0.280s
Any ideas ?
Christoph
More information about the kaffe
mailing list