tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Thomas <>
Subject Re: Re : Re : Re : Re : Re : Performance issue in simpleTags and tagfiles
Date Thu, 08 Sep 2011 12:24:34 GMT
On 08/09/2011 12:19, Adrian Gonzalez wrote:
> Thanks Mark !
>> It should be possible to cache the ValueExpression per JSP page (in the PageContext)
> Yes, but the PageContext life's span is more or less a user request, no ?

Correct. I should have said via the PageContext since that is all that
is available at the point where the cache would be used.

> In this case, ValueExpression caching will only be useful when exactly the same expression
is used multiple times in the same JSP. And I agree that we are improving there a micro-benchmark.
> What I was thinking was more about caching ValueExpression per class of JSP (i.e. one
cache for - the cache being shared by all users of the application.


> WDYT ?

I think it is worth a try. I tried it and saw no improvement. If there
was going to be any benefit then this use case is where I'd expect to
see it so I think we can conclude there is little more to be done here.
It appears the overhead of the cache is roughly the same as the overhead
of creating the value expression (or both are so small that other
factors are dominating).


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message