This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 4bb5327308 chore: Ported the logic of the old Modbus driver to the new
SPI3 (Added a testsuite)
add 847f247509 chore: Addressed some performance issues, that were causing
the new Modbus driver to perform 4-6ms slower than the old one ... now it's a
tiny bit faster than the old one.
No new revisions were added by this update.
Summary of changes:
plc4j/drivers/modbus/pom.xml | 2 +-
.../spi/buffers/bytebased/ReadBufferByteBased.java | 4 ++--
.../buffers/bytebased/WriteBufferByteBased.java | 4 ++--
.../bytebased/byteorder/ByteOrderBigEndian.java | 4 +++-
.../bytebased/byteorder/ByteOrderLittleEndian.java | 4 +++-
.../bytebased/byteorder/ByteOrderManager.java | 18 +++++++++++++++
.../buffers/bytebased/encoding/EncodingASCII.java | 4 +++-
.../buffers/bytebased/encoding/EncodingBCD.java | 4 +++-
.../bytebased/encoding/EncodingIEEE754.java | 4 +++-
.../bytebased/encoding/EncodingIso88591.java | 4 +++-
.../bytebased/encoding/EncodingKnxFloat.java | 4 +++-
.../bytebased/encoding/EncodingManager.java | 18 +++++++++++++++
.../bytebased/encoding/EncodingTwosComplement.java | 4 +++-
.../buffers/bytebased/encoding/EncodingUTF16.java | 4 +++-
.../bytebased/encoding/EncodingUTF16BE.java | 4 +++-
.../bytebased/encoding/EncodingUTF16LE.java | 4 +++-
.../buffers/bytebased/encoding/EncodingUTF8.java | 4 +++-
.../bytebased/encoding/EncodingUnsignedBinary.java | 4 +++-
.../encoding/EncodingVarLengthSignedInteger.java | 4 +++-
.../encoding/EncodingVarLengthUnsignedInteger.java | 4 +++-
.../bytebased/encoding/EncodingWindows1252.java | 4 +++-
.../java/spi/drivers/throttle/RequestThrottle.java | 26 +++++++++++++++++-----
.../java/transport/tcp/TcpTransportInstance.java | 25 +++++++++++++++------
23 files changed, 127 insertions(+), 34 deletions(-)