commit | c8fd87e09177f49bd8f8ce7744d2f83af3510b3b | [log] [tgz] |
---|---|---|
author | Timothy Bish <tabish121@gmail.com> | Tue Nov 13 15:26:50 2018 -0500 |
committer | Timothy Bish <tabish121@gmail.com> | Tue Nov 13 15:26:50 2018 -0500 |
tree | a0e9a928df2ed6f102b16d74a8eed35a2c5fc43d | |
parent | 391af064e2d50dfd29700f160166e86d8f4cba19 [diff] |
PROTON-1963 Optimize hot path for encoder and decoder classes Optimize the hot paths in the encoder and decoder to deal directly with the primitive types and allow inlining of the normal encodings lookup path. Also cleans up some type encoding to use the read with defaults methods.
Qpid Proton-J is a high-performance, lightweight messaging library. It can be used in the widest range of messaging applications, including brokers, client libraries, routers, bridges, proxies, and more.
Please see http://qpid.apache.org/proton for more information.