Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-1581

MarkupWriterImpl makes many, many defensive copies of its listener list

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5.3, 5.2
    • Fix Version/s: 5.3
    • Component/s: tapestry-core
    • Labels:

      Description

      It currently makes defensive copies before iterating over its listeners, to guard against adds or removes during the iteration. CopyOnWriteArrayList would bypass the need for defensive copying.

        Attachments

          Activity

            People

            • Assignee:
              hlship Howard M. Lewis Ship
              Reporter:
              hlship Howard M. Lewis Ship
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: