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)