| writeElementNoTag(CodedOutputStream, WireFormat.FieldType, Object) |  | 0% |  | 0% | 22 | 22 | 43 | 43 | 1 | 1 |
| computeElementSizeNoTag(WireFormat.FieldType, Object) |  | 0% |  | 0% | 23 | 23 | 28 | 28 | 1 | 1 |
| mergeFromField(Map.Entry) |  | 0% |  | 0% | 7 | 7 | 23 | 23 | 1 | 1 |
| writeField(FieldSet.FieldDescriptorLite, Object, CodedOutputStream) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
| computeFieldSize(FieldSet.FieldDescriptorLite, Object) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| isValidType(WireFormat.FieldType, Object) |  | 0% |  | 0% | 16 | 16 | 12 | 12 | 1 | 1 |
| setField(FieldSet.FieldDescriptorLite, Object) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| clone() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getSerializedSize() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| writeMessageSetTo(Map.Entry, CodedOutputStream) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| writeTo(CodedOutputStream) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getMessageSetSerializedSize() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getMessageSetSerializedSize(Map.Entry) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| cloneFieldEntry(Map, Map.Entry, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| addRepeatedField(FieldSet.FieldDescriptorLite, Object) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| cloneAllFieldsMap(SmallSortedMap, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isInitialized(Map.Entry) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| writeMessageSetTo(CodedOutputStream) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| verifyType(FieldSet.FieldDescriptorLite, Object) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| mergeFrom(FieldSet) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| setRepeatedField(FieldSet.FieldDescriptorLite, int, Object) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getAllFields() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getRepeatedField(FieldSet.FieldDescriptorLite, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| cloneIfMutable(Object) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isInitialized() |   | 45% |   | 25% | 4 | 5 | 5 | 8 | 0 | 1 |
| getRepeatedFieldCount(FieldSet.FieldDescriptorLite) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| writeElement(CodedOutputStream, WireFormat.FieldType, int, Object) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| hasField(FieldSet.FieldDescriptorLite) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| isMessageFieldValueInitialized(Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| iterator() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| descendingIterator() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| computeElementSize(WireFormat.FieldType, int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| makeImmutable() |   | 54% |   | 50% | 2 | 4 | 3 | 9 | 0 | 1 |
| getField(FieldSet.FieldDescriptorLite) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| clearField(FieldSet.FieldDescriptorLite) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readPrimitiveField(CodedInputStream, WireFormat.FieldType, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| clear() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getWireFormatForFieldType(WireFormat.FieldType, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| newBuilder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEmpty() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isImmutable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| FieldSet(SmallSortedMap) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| FieldSet() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| FieldSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newFieldSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptySet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |