FYI: Faster AccessController stack decoder

David Daney ddaney@avtrex.com
Thu Aug 10 16:44:00 GMT 2006


Gary Benson wrote:
> Tom Tromey wrote:
> 
>>>>>>>"Gary" == Gary Benson <gbenson@redhat.com> writes:
>>
>>Gary> This commit adds a custom stack decoder that mirrors this
>>Gary> logic such that only the frames which are used will be
>>Gary> decoded.  I've been using Tomcat as a benchmark, and this
>>Gary> commit improves our performance from 1800 to 2100 requests
>>Gary> per second.
>>
>>Nice job.
> 
> 
> Thank you.
> 
> 
>>Gary> Sadly this is nowhere near the 5800 we do without a security
>>Gary> manager :/
>>
>>Bleah.
> 
> 
> Indeed.  I have a couple of other things that might speed it up,
> but not by loads since the majority of the performance hit is in
> the unwinder.
> 

Has anyone ever profiled the unwinder?

That might be a fruitful thing to do.  I would seem that your Tomcat 
benchmark is bound by the unwinder.  Any improvement in the unwinder 
would result in a similar improvement to your benchmark.

David Daney.



More information about the Java-patches mailing list