Rico Neubauer created JXPATH-178:
------------------------------------

             Summary: Contention on functions can be reduced
                 Key: JXPATH-178
                 URL: https://issues.apache.org/jira/browse/JXPATH-178
             Project: Commons JXPath
          Issue Type: Improvement
    Affects Versions: 1.3
            Reporter: Rico Neubauer
            Priority: Minor


Several series of thread dumps showed us that some avoidable synchronization in 
jxpath causes plenty of blocked threads waiting on the sync block under heavy 
load.
Using concurrent map makes the things better.

See this for a proposed fix:

https://github.com/seeburger-ag/commons-jxpath/commit/eeb7f30f761a6a89e03c2c1421c09968412659af.diff



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to