| readMessageBegin() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| writeMessageBegin(TMessage) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkStringReadLength(int) |   | 57% |   | 50% | 2 | 4 | 1 | 6 | 0 | 1 |
| checkContainerReadLength(int) |   | 52% |   | 50% | 2 | 4 | 1 | 5 | 0 | 1 |
| readFieldBeginData() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readByte() |   | 59% |   | 50% | 1 | 2 | 2 | 6 | 0 | 1 |
| readBinary(int) |   | 31% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| readBinary() |   | 77% |  | 100% | 0 | 3 | 2 | 11 | 0 | 1 |
| skipBinary() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| readString() |   | 80% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| writeBool(boolean) |   | 70% |   | 50% | 2 | 4 | 1 | 5 | 0 | 1 |
| reset() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TCompactProtocol(TTransport, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TCompactProtocol(TTransport) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMinSerializedSize(byte) |   | 94% |   | 92% | 1 | 14 | 1 | 15 | 0 | 1 |
| writeMessageEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readMessageEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fixedLongToBytes(long, byte[], int) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| bytesToLong(byte[], int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| readVarint64() |  | 100% |  | 100% | 0 | 4 | 0 | 20 | 0 | 1 |
| readVarint32() |  | 100% |  | 100% | 0 | 4 | 0 | 20 | 0 | 1 |
| writeFieldBeginInternal(TField, byte) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
| getTType(byte) |  | 100% |  | 100% | 0 | 14 | 0 | 15 | 0 | 1 |
| writeVarint64(long) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| readFieldId(byte) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| writeVarint32(int) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| readMapBegin() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| readListBegin() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| TCompactProtocol(TTransport, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| readUuid() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| writeMapBegin(TMap) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| writeCollectionBegin(byte, int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| writeUuid(UUID) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| readFieldBegin() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| readBool() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| writeString(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| writeDouble(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| readDouble() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isBoolType(byte) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| writeFieldBegin(TField) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| writeBinary(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| writeByteDirect(byte) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| readStructBegin() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| writeStructBegin(TStruct) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| zigzagToInt(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| zigzagToLong(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| longToZigzag(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| intToZigZag(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeListBegin(TList) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeSetBegin(TSet) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeStructEnd() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeI16(short) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeI32(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeI64(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readStructEnd() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readSetBegin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readI16() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeByteDirect(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readI32() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readI64() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bytesToLong(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeFieldStop() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeByte(byte) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getCompactType(byte) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeMapEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeListEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeSetEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeFieldEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readFieldEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readMapEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readListEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readSetEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |