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

ASF subversion and git services commented on PROTON-1811:
---------------------------------------------------------

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

PROTON-1811 Refactor FrameWriter to reduce code on hot path

Refactoring the FrameWriter to reduce the code on hot path like logging
which isn't normally enabled.  Eliminate allocations of EmptyFrame.

Adds modified JUnit test to allow for running the python tests in an IDE
to aid debugging test failures.

> [proton-j] FrameWriter refactoring to reduce code on the hot path and reduce 
> allocations of EmptyFrame
> ------------------------------------------------------------------------------------------------------
>
>                 Key: PROTON-1811
>                 URL: https://issues.apache.org/jira/browse/PROTON-1811
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-j
>    Affects Versions: proton-j-0.26.0
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>            Priority: Major
>             Fix For: proton-j-0.27.0
>
>
> Some small refactoring inside FrameWriter to reduce the code on the hot path 
> to allow for inlining of the common case.  Also removes the need to allocate 
> EmptyFrame for logging on tick handling.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to