-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: 6.2.0 CE M6
-
Component/s: Portal Services, Portal Services > Portal Utilities
-
Labels:None
-
Environment:Tested in Trunk CE (2ec46e2f7788d9759111b30981db9c3cad2735ee) with MySQL 5.5, Tomcat 7, and Java 1.7.0_21
-
Epic/Theme:
-
Git Pull Request:
Yourkit analysis of the Portal bootup process has found a bottleneck in the ServletContextUtil.getLastModified() function.
Performance improvement to this function is gained by a refactor from recursive to iterative. Thus, instead of doing depth-first search, we do a breadth-first search and do not have the overhead of recursive calls.