[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Class loader optimization patch
From: |
Tom Tromey |
Subject: |
Re: Class loader optimization patch |
Date: |
04 Mar 2003 09:27:36 -0700 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
>>>>> "Brian" == Brian Jones <address@hidden> writes:
Brian> Is Hotspot providing this factor of 10 improvement? I assume the
Brian> measurement was with the client hotspot.
Some JITs do lazy exception creation. I believe the idea is: notice
if the exception object is discarded in the catching frame, and, if
so, simply branch there rather than creating the object, filling in
the stack trace, etc. This only works for things like `throw new Foo()',
but that is a very common case. I believe ORP does this optimization.
I doubt this is the cause of a factor of 10 improvement. But it may
still be important.
Tom
- Re: Class loader optimization patch, (continued)
- Re: Class loader optimization patch, Brian Jones, 2003/03/05
- RE: Class loader optimization patch, Jeroen Frijters, 2003/03/04
- RE: Class loader optimization patch, Jeroen Frijters, 2003/03/04
- Re: Class loader optimization patch, Brian Jones, 2003/03/04
- Re: Class loader optimization patch,
Tom Tromey <=
- Classpath AWT problems (or gtk problems...), Wes Beebee, 2003/03/04
- Re: Classpath AWT problems (or gtk problems...), Brian Jones, 2003/03/04
- Re: Classpath AWT problems (or gtk problems...), Dhek Bhun Kho, 2003/03/04
- Re: Classpath AWT problems (or gtk problems...), Tom Tromey, 2003/03/04
- Re: Classpath AWT problems (or gtk problems...), Brian Jones, 2003/03/04
- Re: Classpath AWT problems (or gtk problems...), Dhek Bhun Kho, 2003/03/05
RE: Class loader optimization patch, Mark Wielaard, 2003/03/14
RE: Class loader optimization patch, Jeroen Frijters, 2003/03/04
RE: Class loader optimization patch, Jeroen Frijters, 2003/03/04