Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-673

DefaultVelocityEngine is doing a lot of locking

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 6.3-rc-1, 6.2.4
    • 6.3-milestone-2
    • Velocity
    • N/A
    • N/A

    Description

      Each call to startedUsingMacroNamespace and stoppedUsingMacroNamespace is locking all the threads while it's executing.

      Since we don't want to share namespaces between threads anyway (see XCOMMONS-674 for that part) they should ot collide and there is no reason to lock them.

      Attachments

        Activity

          People

            tmortagne Thomas Mortagne
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: