THRIFT-765. java: Improved string encoding and decoding performance
authorBryan Duxbury <bryanduxbury@apache.org>
Sun, 25 Apr 2010 15:20:02 +0000 (15:20 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Sun, 25 Apr 2010 15:20:02 +0000 (15:20 +0000)
commit719ab84318ae1c7c59da5657ef0ad41dc4c3f921
tree69d5e848ea56867b9c82e837ad3e9c109b233dc4
parent0137af6bf1e37762db319a08d2d6921d6897e21f
THRIFT-765. java: Improved string encoding and decoding performance

This change makes Java's string/utf8 encoding and decoding about 2x faster.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@937812 13f79535-47bb-0310-9956-ffa450edef68
lib/java/src/org/apache/thrift/Utf8Helper.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/protocol/TBinaryProtocol.java
lib/java/src/org/apache/thrift/protocol/TCompactProtocol.java
lib/java/test/org/apache/thrift/TestUtf8Helper.java [new file with mode: 0644]