| writeUInt64NoTag(long) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| writeUInt32NoTag(int) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| writeStringNoTag(String) |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| write(byte[], int, int) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| CodedOutputStream.UnsafeDirectNioEncoder(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| write(byte) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| write(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| writeRawBytes(ByteBuffer) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| writeMessageSetExtension(int, MessageLite) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeRawMessageSetExtension(int, ByteString) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeFixed32NoTag(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeFixed64NoTag(long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeBool(int, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeByteBuffer(int, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeMessageNoTag(MessageLite, Schema) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeInt32NoTag(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeByteArray(int, byte[], int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeMessage(int, MessageLite, Schema) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeByteArrayNoTag(byte[], int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeInt32(int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeUInt32(int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeFixed32(int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeUInt64(int, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeFixed64(int, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeString(int, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeBytes(int, ByteString) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeByteArray(int, byte[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeMessage(int, MessageLite) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeMessageNoTag(MessageLite) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeBytesNoTag(ByteString) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| flush() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| spaceLeft() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotalBytesWritten() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| repositionBuffer(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTag(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeLazy(byte[], int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bufferPos(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeLazy(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSupported() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |