ICEfaces
  1. ICEfaces
  2. ICE-11114

Implement custom document model

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      all

      Description

      Implement custom document model to improve memory consumption and speed up document comparison.

        Issue Links

          Activity

          Hide
          Mircea Toma added a comment -

          Ran memory profiling over current DOM implementation to understand where memory savings can be made. It turns out that the Xerces implementation uses the minimum required Node object fields. A custom implementation will need the same number of fields (minus namespacing) resulting in a similar memory consumption. So in the end it seems that a custom DOM implementation is not desirable.

          Show
          Mircea Toma added a comment - Ran memory profiling over current DOM implementation to understand where memory savings can be made. It turns out that the Xerces implementation uses the minimum required Node object fields. A custom implementation will need the same number of fields (minus namespacing) resulting in a similar memory consumption. So in the end it seems that a custom DOM implementation is not desirable.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: