Details

    • Type: Improvement
    • Status: Closed
    • Priority: 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.

        Attachments

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

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: