Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6-rc-1
    • Fix Version/s: 1.6
    • Component/s: XML Processing
    • Labels:
      None

      Description

      MarkupBuilder#escapeXmlValue uses an algorithm for XML escaping that has unneccessary space and time requirements.

      The attached patch (for trunk), while having less memory consumption, seems to increase the performance to factors between 5 and 25.

      1. patch-MarkupBuilder-trunk.txt
        6 kB
        Alexander Veit
      2. patch-MarkupBuilder-trunk.txt
        8 kB
        Alexander Veit
      3. patch-MarkupBuilder-trunk.txt
        8 kB
        Alexander Veit

        Activity

          People

          • Assignee:
            Paul King
            Reporter:
            Alexander Veit
          • Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development