| writeDeterministicIntegerMap(int, MapEntryLite.Metadata, Map) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| writeDeterministicLongMap(int, MapEntryLite.Metadata, Map) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| writeInt32ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFixed32ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeInt64ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeUInt64ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFixed64ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFloatListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeDoubleListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeEnumListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeBoolListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeUInt32ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSFixed32ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSFixed64ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSInt32ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSInt64ListInternal(int, List, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeDeterministicStringMap(int, MapEntryLite.Metadata, Map) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| writeDeterministicMap(int, MapEntryLite.Metadata, Map) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| writeInt32ListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFixed32ListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeInt64ListInternal(int, LongArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeUInt64ListInternal(int, LongArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFixed64ListInternal(int, LongArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeFloatListInternal(int, FloatArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeDoubleListInternal(int, DoubleArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeEnumListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeBoolListInternal(int, BooleanArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeUInt32ListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSFixed32ListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSFixed64ListInternal(int, LongArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSInt32ListInternal(int, IntArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeSInt64ListInternal(int, LongArrayList, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| writeMap(int, MapEntryLite.Metadata, Map) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| writeStringList(int, List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| writeDeterministicBooleanMapEntry(int, boolean, Object, MapEntryLite.Metadata) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeMessageSetItem(int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeLazyString(int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeBytesList(int, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeInt32List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeFixed32List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeInt64List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeUInt64List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeFixed64List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeFloatList(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeDoubleList(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeEnumList(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeBoolList(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeUInt32List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeSFixed32List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeSFixed64List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeSInt32List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeSInt64List(int, List, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeMessageList(int, List, Schema) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeGroupList(int, List, Schema) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeMessageList(int, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeGroupList(int, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| CodedOutputStreamWriter(CodedOutputStream) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| forCodedOutput(CodedOutputStream) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeMessage(int, Object, Schema) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeGroup(int, Object, Schema) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeMessage(int, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeGroup(int, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeSFixed32(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeInt64(int, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeSFixed64(int, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeFloat(int, float) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeDouble(int, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeEnum(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeUInt64(int, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeInt32(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeFixed64(int, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeFixed32(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeBool(int, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeString(int, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeBytes(int, ByteString) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeUInt32(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeSInt32(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeSInt64(int, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeStartGroup(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeEndGroup(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTotalBytesWritten() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fieldOrder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |