Summary: | Performance issue with locking in ContainerBase.fireContainerEvent() | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | Konstantin Kolinko <knst.kolinko> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | P2 | ||
Version: | 7.0.26 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP |
Description
Konstantin Kolinko
2012-03-28 21:31:42 UTC
The OP may have meant context attributes rather than request attributes. I'm tempted to remove those container events for performance reasons. I'm in favour of the ReadWriteLock since there is less copying and therefore fewer objects and hence less GC. Fixed in trunk and 7.0.x and will be included in 7.0.28 onwards. |