Details
Description
D2DViewHandler.getResourceURL is called frequently and is significantly more complex in implementation than the standard JSF version
Prior to the change (based on the optimization inICE-4057):
lifecycle took 9686000 RENDER: 8435000
lifecycle took 9514000 RENDER: 8344000
lifecycle took 9629000 RENDER: 8462000
lifecycle took 9473000 RENDER: 8282000
average:
after the change:
lifecycle took 7995000 RENDER: 6801000
lifecycle took 7584000 RENDER: 6419000
lifecycle took 7662000 RENDER: 6476000
lifecycle took 7659000 RENDER: 6501000
Comparing average times, this yields a 20% improvement.
Prior to the change (based on the optimization in
lifecycle took 9686000 RENDER: 8435000
lifecycle took 9514000 RENDER: 8344000
lifecycle took 9629000 RENDER: 8462000
lifecycle took 9473000 RENDER: 8282000
average:
after the change:
lifecycle took 7995000 RENDER: 6801000
lifecycle took 7584000 RENDER: 6419000
lifecycle took 7662000 RENDER: 6476000
lifecycle took 7659000 RENDER: 6501000
Comparing average times, this yields a 20% improvement.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18331 | Wed Feb 11 13:07:38 MST 2009 | ted.goddard | simplified getResourceURL ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletExternalContext.java |