You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@etch.apache.org by "Paul Turner (JIRA)" <ji...@apache.org> on 2013/02/14 22:21:13 UTC
[jira] [Created] (ETCH-258) Switch to using util.concurrent instead
of pre Java 5 threading constructs
Paul Turner created ETCH-258:
--------------------------------
Summary: Switch to using util.concurrent instead of pre Java 5 threading constructs
Key: ETCH-258
URL: https://issues.apache.org/jira/browse/ETCH-258
Project: Etch
Issue Type: Improvement
Components: binding-java, general
Reporter: Paul Turner
Priority: Minor
Fix For: 1.4
thread creation is quite expensive and so a new thread per unit of work is also expensive, i propose to use util.concurrent threadpools in the java binding sub-project and enhance unit tests e.g. with countdown latches to ensure competing test threads start simeltanously and semaphore to throttle access to running units of work.
affects FreePool, TodoManager and associated tests and possibly more classes
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira