/[Apache-SVN]
ViewVC logotype

Revision 671663


Jump to revision: Previous Next
Author: jkuhnert
Date: Wed Jun 25 21:14:11 2008 UTC (15 years, 9 months ago)
Changed paths: 18
Log Message:
-) Refactored most of the concurrent sensitive hot spot portions of the framework to use the more robust libraries provided by the backport util library - eventually resuliting in roughly 80-90% cold startup time performance in contructing and initializing a sample page. (workbench table page, with 4 simultaneous jmeter threads hitting it on a quad core cpu )

-) Upgraded most of the common libraries used by the framework.

-) Fixed race condition with AbstractEngine initializing common shared services and dumping them in servlet context...which under certain conditions could cause those shared resources to be created for each concurrent thread hitting a cold started app.

Changed paths

Path Details
Directorytapestry/tapestry3/trunk/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-contrib/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-examples/Vlib/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-examples/VlibBeans/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-examples/tapestry-workbench/pom.xml modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-examples/wap/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-framework/.cvsignore deleted
Directorytapestry/tapestry3/trunk/tapestry-framework/pom.xml modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/AbstractComponent.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/engine/Namespace.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClassFactory.java modified , text changed
Directorytapestry/tapestry3/trunk/tapestry-framework/src/org/apache/tapestry/pageload/PageSource.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26