| TestStruct |  | 0% |  | 0% | 1,343 | 1,343 | 2,347 | 2,347 | 343 | 343 | 1 | 1 |
| TestStruct.TestStructStandardScheme |  | 0% |  | 0% | 271 | 271 | 903 | 903 | 2 | 2 | 1 | 1 |
| TestStruct.TestStructTupleScheme |  | 0% |  | 0% | 230 | 230 | 675 | 675 | 2 | 2 | 1 | 1 |
| StructWithUnions |  | 0% |  | 0% | 251 | 251 | 469 | 469 | 72 | 72 | 1 | 1 |
| TestPartialThriftDeserializer |  | 0% |  | 0% | 74 | 74 | 277 | 277 | 36 | 36 | 1 | 1 |
| SmallStruct |  | 0% |  | 0% | 180 | 180 | 356 | 356 | 55 | 55 | 1 | 1 |
| PartialThriftTestData |  | 0% | | 0% | 13 | 13 | 161 | 161 | 7 | 7 | 1 | 1 |
| ThriftStructProcessorTest |  | 0% | | 0% | 18 | 18 | 173 | 173 | 12 | 12 | 1 | 1 |
| PartialThriftComparer |  | 0% |  | 0% | 63 | 63 | 126 | 126 | 15 | 15 | 1 | 1 |
| OuterStruct |  | 0% |  | 0% | 81 | 81 | 158 | 158 | 32 | 32 | 1 | 1 |
| StructWithUnions.StructWithUnionsStandardScheme |  | 0% |  | 0% | 44 | 44 | 153 | 153 | 2 | 2 | 1 | 1 |
| InnerStruct |  | 0% |  | 0% | 72 | 72 | 146 | 146 | 30 | 30 | 1 | 1 |
| SimpleUnion |  | 0% |  | 0% | 57 | 57 | 121 | 121 | 28 | 28 | 1 | 1 |
| InnermostStruct |  | 0% |  | 0% | 71 | 71 | 144 | 144 | 30 | 30 | 1 | 1 |
| TestStruct._Fields |  | 0% |  | 0% | 54 | 54 | 108 | 108 | 7 | 7 | 1 | 1 |
| ThriftMetadataTest |  | 0% |  | 0% | 30 | 30 | 121 | 121 | 15 | 15 | 1 | 1 |
| Validate |  | 0% |  | 0% | 43 | 43 | 86 | 86 | 27 | 27 | 1 | 1 |
| StructWithUnions.StructWithUnionsTupleScheme |  | 0% |  | 0% | 36 | 36 | 112 | 112 | 2 | 2 | 1 | 1 |
| ValidateTest |  | 0% | | n/a | 48 | 48 | 114 | 114 | 48 | 48 | 1 | 1 |
| ThriftFieldTest |  | 0% | | n/a | 8 | 8 | 62 | 62 | 8 | 8 | 1 | 1 |
| ThriftField |  | 0% |  | 0% | 27 | 27 | 71 | 71 | 10 | 10 | 1 | 1 |
| ThriftMetadata.ThriftStruct |  | 0% |  | 0% | 20 | 20 | 62 | 62 | 10 | 10 | 1 | 1 |
| SmallStruct.SmallStructStandardScheme |  | 0% |  | 0% | 26 | 26 | 80 | 80 | 2 | 2 | 1 | 1 |
| SmallStruct.SmallStructTupleScheme |  | 0% |  | 0% | 23 | 23 | 56 | 56 | 2 | 2 | 1 | 1 |
| OuterStruct.OuterStructStandardScheme |  | 0% |  | 0% | 13 | 13 | 48 | 48 | 2 | 2 | 1 | 1 |
| ThriftStructProcessor |  | 0% | | n/a | 30 | 30 | 49 | 49 | 30 | 30 | 1 | 1 |
| ThriftMetadata.ThriftMap |  | 0% | | 0% | 5 | 5 | 19 | 19 | 3 | 3 | 1 | 1 |
| StructWithUnions._Fields |  | 0% | | 0% | 17 | 17 | 34 | 34 | 7 | 7 | 1 | 1 |
| SmallStruct._Fields |  | 0% | | 0% | 16 | 16 | 32 | 32 | 7 | 7 | 1 | 1 |
| OuterStruct.OuterStructTupleScheme |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 2 | 2 | 1 | 1 |
| EnumCache |  | 0% | | 0% | 7 | 7 | 27 | 27 | 4 | 4 | 1 | 1 |
| PartialThriftComparerTest |  | 0% | | n/a | 2 | 2 | 20 | 20 | 2 | 2 | 1 | 1 |
| InnerStruct.InnerStructStandardScheme |  | 0% | | 0% | 10 | 10 | 35 | 35 | 2 | 2 | 1 | 1 |
| ThriftSerDe |  | 0% | | n/a | 6 | 6 | 20 | 20 | 6 | 6 | 1 | 1 |
| InnermostStruct.InnermostStructStandardScheme |  | 0% | | 0% | 10 | 10 | 34 | 34 | 2 | 2 | 1 | 1 |
| SimpleUnion._Fields |  | 0% | | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| InnerStruct._Fields |  | 0% | | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| OuterStruct._Fields |  | 0% | | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| InnermostStruct._Fields |  | 0% | | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| EnumCacheTest | | 0% | | n/a | 5 | 5 | 18 | 18 | 5 | 5 | 1 | 1 |
| InnerStruct.InnerStructTupleScheme | | 0% | | 0% | 8 | 8 | 22 | 22 | 2 | 2 | 1 | 1 |
| TFieldDataTest | | 0% | | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| InnermostStruct.InnermostStructTupleScheme | | 0% | | 0% | 8 | 8 | 21 | 21 | 2 | 2 | 1 | 1 |
| ThriftMetadata.FieldTypeEnum | | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| ThriftMetadata.ThriftPrimitive | | 0% | | 0% | 12 | 12 | 18 | 18 | 4 | 4 | 1 | 1 |
| ThriftMetadata.ThriftSet | | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| ThriftMetadata.ThriftList | | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| EnumCacheTest.NotEnum | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| ThriftMetadata.ThriftObject.Factory | | 0% | | 0% | 7 | 7 | 9 | 9 | 1 | 1 | 1 | 1 |
| ThriftMetadata.ThriftUnion | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| TestData | | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 | 1 | 1 |
| ThriftMetadata.ThriftObject | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| TstEnum | | 0% | | 0% | 7 | 7 | 13 | 13 | 4 | 4 | 1 | 1 |
| ThriftMetadata.ThriftStructBase | | 0% | | 0% | 7 | 7 | 9 | 9 | 6 | 6 | 1 | 1 |
| EnumCacheTest.TestEnum | | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| ThriftMetadata | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ThriftMetadata.ThriftEnum | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| TFieldData | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| PartialThriftComparer.ComparisonResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ThriftMetadata.ComparisonResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ThriftMetadata.ThriftContainer | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| InnermostStruct.InnermostStructTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InnerStruct.InnerStructStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| SmallStruct.SmallStructStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| OuterStruct.OuterStructTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| StructWithUnions.StructWithUnionsStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InnermostStruct.InnermostStructStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| StructWithUnions.StructWithUnionsTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InnerStruct.InnerStructTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| SmallStruct.SmallStructTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| OuterStruct.OuterStructStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestStruct.TestStructStandardSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestStruct.TestStructTupleSchemeFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |