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.

Reply via email to