jsf.js:Various fixes and improvements
-------------------------------------
Key: MYFACES-2883
URL: https://issues.apache.org/jira/browse/MYFACES-2883
Project: MyFaces Core
Issue Type: Improvement
Affects Versions: 2.0.2-SNAPSHOT
Reporter: Werner Punz
Priority: Minor
This cummulative commit will have following improvements and issues fixed:
a) Reduction of code footprint, we have removed unused methods from dom.js,
_Runtime.js has another round of additional mapped names to reduce the
footprint there as well, in places where the code shrinker cannot cover it
b) Introduction of the no_portlet_env setting for the viewstate update so that
in that case a cross form rendering is not used (note this breaks mojarra
compatibility in cross form submit cases, but the spec is broken there anyway)
c) Speed improvements: internal dom node recycling, we have a place holder in
various parts of the system we recycle that one now for speed improvements.
d) Reduction of dead calls: We have historically grown several code parts which
went through dead methods, we reduce the footprint there as well and increase
the speed by elimination of those.
e) IE leakage entirely removed: sIEve now shows zero leakage more or less (hard
to tell) ram is not increasing in my testcases to a degree which could
indicated a mem leak.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.