[ 
https://issues.apache.org/jira/browse/QPIDJMS-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16105524#comment-16105524
 ] 

ASF subversion and git services commented on QPIDJMS-306:
---------------------------------------------------------

Commit a08ebec01fd75ff126b3d5f2ee9a2e70bdf9cf83 in qpid-jms's branch 
refs/heads/master from [~tabish121]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=a08ebec ]

QPIDJMS-306 Use a more efficient data structure for fifo queue

The LinkedList is unnecessary given the usage and creates more overhead
managing the list nodes.  The simpler ArrayDeque servers the purpose
better and has less GC overhead

> Use a more fitting data structure for inbound message queue
> -----------------------------------------------------------
>
>                 Key: QPIDJMS-306
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-306
>             Project: Qpid JMS
>          Issue Type: Improvement
>          Components: qpid-jms-client
>    Affects Versions: 0.23.0
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>            Priority: Trivial
>             Fix For: 0.24.0
>
>
> Use a more fitting type for the inbound message queue, current version uses a 
> LinkedList which is less efficient than using a simple ArrayDeque for fifo 
> message handling.  



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to