ICEfaces
  1. ICEfaces
  2. ICE-5156

Improve performance for JS event listener cleanup

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2, 1.8.2-EE-Beta
    • Fix Version/s: 1.8.2-EE-GA, 1.8.3
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      browser
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Introduce heuristic in the event listener cleanup process that will cleanup only the listeners that are most often used by the components. This way the process will take much less time with the hope that ~90% of the registered listeners are cleaned up.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #22373 Fri Sep 17 09:37:36 MDT 2010 arran.mccullough ICE-5156: Improve performance for JS event listener cleanup
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/patches/SF9218/core/src/com/icesoft/faces/context/DOMResponseWriter.java
        Commit graph MODIFY /icefaces/scratchpads/patches/SF9218/bridge/lib/element.js
        Commit graph MODIFY /icefaces/scratchpads/patches/SF9218/bridge/src/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19778 Wed Nov 25 13:26:32 MST 2009 mircea.toma ICE-5156 Disable optimized listener cleanup by default. Change configuration parameter name.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/element.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DOMResponseWriter.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19749 Fri Nov 20 06:53:46 MST 2009 mircea.toma ICE-5156 Introduce configuration parameter to turn off/on the partial listener cleanup. Implement partial listener cleanup.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/element.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DOMResponseWriter.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js

          People

          • Assignee:
            Unassigned
            Reporter:
            Mircea Toma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: