commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rico Neubauer (JIRA)" <j...@apache.org>
Subject [jira] [Created] (JXPATH-178) Contention on functions can be reduced
Date Wed, 29 Jul 2015 13:22:05 GMT
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)

Mime
View raw message