| ObjectReaderCreatorASM |   | 2% |  | 0% | 650 | 652 | 2,795 | 2,829 | 37 | 39 | 0 | 1 |
| ObjectReaderCreator |  | 1% |  | 0% | 586 | 588 | 1,305 | 1,319 | 74 | 76 | 0 | 1 |
| ObjectReaderBaseModule.ReaderAnnotationProcessor |  | 0% |  | 0% | 312 | 313 | 627 | 628 | 36 | 37 | 0 | 1 |
| ObjectReaderProvider |   | 19% |   | 15% | 242 | 262 | 395 | 517 | 62 | 72 | 0 | 1 |
| FieldReader |  | 0% |  | 0% | 258 | 258 | 381 | 381 | 62 | 62 | 1 | 1 |
| ObjectReaderAdapter |  | 0% |  | 0% | 161 | 161 | 380 | 380 | 32 | 32 | 1 | 1 |
| ObjectReaderBaseModule |   | 46% |   | 32% | 298 | 323 | 350 | 541 | 19 | 22 | 0 | 1 |
| ObjectReaderNoneDefaultConstructor |  | 0% |  | 0% | 139 | 139 | 349 | 349 | 11 | 11 | 1 | 1 |
| ObjectReaderImplList |   | 28% |   | 25% | 169 | 188 | 301 | 420 | 20 | 25 | 0 | 1 |
| ObjectReader6 |  | 0% |  | 0% | 103 | 103 | 242 | 242 | 9 | 9 | 1 | 1 |
| ObjectReaderImplMapTyped |  | 0% |  | 0% | 120 | 120 | 234 | 234 | 6 | 6 | 1 | 1 |
| ObjectReader5 |  | 0% |  | 0% | 95 | 95 | 223 | 223 | 9 | 9 | 1 | 1 |
| ObjectReaderException |  | 0% |  | 0% | 101 | 101 | 232 | 232 | 8 | 8 | 1 | 1 |
| FieldReaderObject |  | 0% |  | 0% | 94 | 94 | 185 | 185 | 22 | 22 | 1 | 1 |
| ObjectReader4 |  | 0% |  | 0% | 85 | 85 | 200 | 200 | 9 | 9 | 1 | 1 |
| ObjectReaderBean |  | 0% |  | 0% | 107 | 107 | 218 | 218 | 18 | 18 | 1 | 1 |
| ObjectReaderImplMap |   | 18% |   | 12% | 111 | 116 | 214 | 261 | 8 | 13 | 0 | 1 |
| ObjectReaderSeeAlso |  | 0% |  | 0% | 85 | 85 | 185 | 185 | 5 | 5 | 1 | 1 |
| ObjectReader3 |  | 0% |  | 0% | 74 | 74 | 178 | 178 | 9 | 9 | 1 | 1 |
| ObjectReaderImplEnum |  | 0% |  | 0% | 82 | 82 | 163 | 163 | 9 | 9 | 1 | 1 |
| ObjectReader2 |  | 0% |  | 0% | 70 | 70 | 164 | 164 | 10 | 10 | 1 | 1 |
| ObjectReader1 |  | 0% |  | 0% | 68 | 68 | 150 | 150 | 12 | 12 | 1 | 1 |
| ConstructorFunction |  | 0% |  | 0% | 42 | 42 | 131 | 131 | 2 | 2 | 1 | 1 |
| FieldReaderList |  | 0% |  | 0% | 51 | 51 | 133 | 133 | 6 | 6 | 1 | 1 |
| ObjectReaderInterface |  | 0% |  | 0% | 56 | 56 | 126 | 126 | 5 | 5 | 1 | 1 |
| ObjectReaderImplListStr |  | 0% |  | 0% | 56 | 56 | 126 | 126 | 8 | 8 | 1 | 1 |
| ObjectArrayTypedReader |  | 0% |  | 0% | 37 | 37 | 103 | 103 | 4 | 4 | 1 | 1 |
| ObjectReader |  | 0% |  | 0% | 61 | 62 | 118 | 119 | 30 | 31 | 0 | 1 |
| ObjectReaders |  | 0% | | n/a | 40 | 40 | 45 | 45 | 40 | 40 | 1 | 1 |
| ObjectReader12 |  | 0% |  | 0% | 28 | 28 | 90 | 90 | 4 | 4 | 1 | 1 |
| ObjectReaderImplDate |  | 16% |   | 19% | 47 | 54 | 87 | 107 | 4 | 8 | 0 | 1 |
| ObjectReader11 |  | 0% |  | 0% | 26 | 26 | 83 | 83 | 4 | 4 | 1 | 1 |
| ObjectReaderImplInt8ValueArray |  | 0% |  | 0% | 34 | 34 | 88 | 88 | 6 | 6 | 1 | 1 |
| ObjectReader10 |  | 0% |  | 0% | 24 | 24 | 76 | 76 | 4 | 4 | 1 | 1 |
| ObjectReaderImplMapMultiValueType |  | 0% |  | 0% | 37 | 37 | 85 | 85 | 3 | 3 | 1 | 1 |
| ObjectReaderImplInt8Array |  | 0% |  | 0% | 32 | 32 | 78 | 78 | 5 | 5 | 1 | 1 |
| ObjectReaderImplYearMonth |  | 0% |  | 0% | 34 | 34 | 65 | 65 | 8 | 8 | 1 | 1 |
| ObjectArrayReader |  | 3% |  | 0% | 35 | 37 | 88 | 92 | 3 | 5 | 0 | 1 |
| ObjectReader9 |  | 0% |  | 0% | 22 | 22 | 69 | 69 | 4 | 4 | 1 | 1 |
| ObjectReaderImplListInt64 |  | 0% |  | 0% | 27 | 27 | 71 | 71 | 5 | 5 | 1 | 1 |
| ObjectReaderImplMethod |  | 0% |  | 0% | 22 | 22 | 58 | 58 | 7 | 7 | 1 | 1 |
| ObjectReader8 |  | 0% |  | 0% | 20 | 20 | 62 | 62 | 4 | 4 | 1 | 1 |
| FieldReaderString |  | 0% |  | 0% | 36 | 36 | 67 | 67 | 8 | 8 | 1 | 1 |
| ObjectReaderImplInt32ValueArray |  | 0% |  | 0% | 26 | 26 | 64 | 64 | 5 | 5 | 1 | 1 |
| ObjectReaderImplGenericArray |  | 0% |  | 0% | 21 | 21 | 63 | 63 | 3 | 3 | 1 | 1 |
| ObjectReaderImplThaiBuddhistDate |  | 0% |  | 0% | 24 | 24 | 43 | 43 | 8 | 8 | 1 | 1 |
| ObjectReaderImplMinguoDate |  | 0% |  | 0% | 24 | 24 | 43 | 43 | 8 | 8 | 1 | 1 |
| ObjectReaderImplHijrahDate |  | 0% |  | 0% | 24 | 24 | 43 | 43 | 8 | 8 | 1 | 1 |
| ObjectReaderImplJapaneseDate |  | 0% |  | 0% | 24 | 24 | 43 | 43 | 8 | 8 | 1 | 1 |
| ObjectReaderImplInt16ValueArray |  | 0% |  | 0% | 25 | 25 | 62 | 62 | 5 | 5 | 1 | 1 |
| ObjectReaderImplFloatValueArray |  | 0% |  | 0% | 24 | 24 | 62 | 62 | 5 | 5 | 1 | 1 |
| ObjectReaderImplDoubleValueArray |  | 0% |  | 0% | 24 | 24 | 62 | 62 | 5 | 5 | 1 | 1 |
| ObjectReaderImplInt64Array |  | 0% |  | 0% | 25 | 25 | 57 | 57 | 5 | 5 | 1 | 1 |
| FieldReaderMapReadOnly |  | 0% |  | 0% | 23 | 23 | 60 | 60 | 9 | 9 | 1 | 1 |
| ObjectReaderImplInt16Array |  | 0% |  | 0% | 24 | 24 | 56 | 56 | 5 | 5 | 1 | 1 |
| ObjectReader7 |  | 0% |  | 0% | 18 | 18 | 55 | 55 | 4 | 4 | 1 | 1 |
| ObjectReaderImplInt32Array |  | 0% |  | 0% | 23 | 23 | 57 | 57 | 5 | 5 | 1 | 1 |
| ObjectReaderCreatorASM.ObjectReadContext |  | 0% |  | 0% | 21 | 21 | 42 | 42 | 6 | 6 | 1 | 1 |
| ObjectReaderImplObject |   | 59% |   | 61% | 31 | 71 | 62 | 165 | 4 | 7 | 0 | 1 |
| ObjectReaderImplFloatArray |  | 0% |  | 0% | 21 | 21 | 54 | 54 | 5 | 5 | 1 | 1 |
| ObjectReaderImplDoubleArray |  | 0% |  | 0% | 21 | 21 | 54 | 54 | 5 | 5 | 1 | 1 |
| ObjectReaderImplField |  | 0% |  | 0% | 19 | 19 | 46 | 46 | 7 | 7 | 1 | 1 |
| ObjectReaderImplMonthDay |  | 0% |  | 0% | 28 | 28 | 47 | 47 | 7 | 7 | 1 | 1 |
| ObjectReaderImplYear |  | 0% |  | 0% | 26 | 26 | 46 | 46 | 7 | 7 | 1 | 1 |
| ObjectArrayReaderMultiType |  | 0% |  | 0% | 17 | 17 | 53 | 53 | 5 | 5 | 1 | 1 |
| ObjectReaderImplCharValueArray |  | 0% |  | 0% | 21 | 21 | 54 | 54 | 4 | 4 | 1 | 1 |
| FieldReaderCollectionReadOnly |  | 0% |  | 0% | 26 | 26 | 53 | 53 | 4 | 4 | 1 | 1 |
| ObjectReaderImplValue |  | 0% |  | 0% | 14 | 14 | 43 | 43 | 5 | 5 | 1 | 1 |
| ObjectReaderImplMapString |  | 0% |  | 0% | 22 | 22 | 49 | 49 | 2 | 2 | 1 | 1 |
| FieldReaderDateTimeCodec |  | 0% |  | 0% | 25 | 25 | 43 | 43 | 6 | 6 | 1 | 1 |
| ObjectReaderImplInstant |  | 0% |  | 0% | 26 | 26 | 51 | 51 | 7 | 7 | 1 | 1 |
| FieldReaderLocalDateTime |  | 0% |  | 0% | 20 | 20 | 42 | 42 | 14 | 14 | 1 | 1 |
| ObjectReaderImplZonedDateTime |  | 0% |  | 0% | 23 | 23 | 49 | 49 | 7 | 7 | 1 | 1 |
| ObjectReaderImplOffsetTime |  | 0% |  | 0% | 17 | 17 | 45 | 45 | 6 | 6 | 1 | 1 |
| ObjectReaderImplOffsetDateTime |  | 0% |  | 0% | 19 | 19 | 41 | 41 | 6 | 6 | 1 | 1 |
| ObjectReaderImplLocalDateTime |  | 0% |  | 0% | 25 | 25 | 42 | 42 | 5 | 5 | 1 | 1 |
| ObjectReaderImplOptional |  | 0% |  | 0% | 18 | 18 | 42 | 42 | 5 | 5 | 1 | 1 |
| FactoryFunction |  | 0% |  | 0% | 11 | 11 | 36 | 36 | 3 | 3 | 1 | 1 |
| ObjectReaderImplCalendar |  | 0% |  | 0% | 21 | 21 | 51 | 51 | 6 | 6 | 1 | 1 |
| ObjectReaderImplNumberArray |  | 0% |  | 0% | 16 | 16 | 40 | 40 | 5 | 5 | 1 | 1 |
| FieldReaderAtomicLongArrayReadOnly |  | 0% |  | 0% | 15 | 15 | 36 | 36 | 5 | 5 | 1 | 1 |
| ObjectReaderImplBoolValueArray |  | 0% |  | 0% | 15 | 15 | 38 | 38 | 4 | 4 | 1 | 1 |
| FieldReaderAtomicIntegerArrayReadOnly |  | 0% |  | 0% | 15 | 15 | 36 | 36 | 5 | 5 | 1 | 1 |
| ObjectReaderImplClass |  | 0% |  | 0% | 13 | 13 | 32 | 32 | 4 | 4 | 1 | 1 |
| ObjectReaderRootName |  | 0% |  | 0% | 14 | 14 | 34 | 34 | 4 | 4 | 1 | 1 |
| ObjectReaderCreatorASM.MethodWriterContext |  | 0% |  | 0% | 12 | 12 | 29 | 29 | 5 | 5 | 1 | 1 |
| FieldReaderDate |  | 0% | | 0% | 14 | 14 | 37 | 37 | 13 | 13 | 1 | 1 |
| FieldReaderZonedDateTime |  | 0% | | 0% | 16 | 16 | 36 | 36 | 14 | 14 | 1 | 1 |
| ObjectReaderImplMapEntry |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 3 | 3 | 1 | 1 |
| ObjectReaderImplLocalDate |  | 0% |  | 0% | 20 | 20 | 32 | 32 | 6 | 6 | 1 | 1 |
| FieldReaderInstant |  | 0% | | 0% | 16 | 16 | 31 | 31 | 14 | 14 | 1 | 1 |
| ObjectReaderImplInt64ValueArray |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 5 | 5 | 1 | 1 |
| ObjectReaderImplLocalTime |  | 0% |  | 0% | 17 | 17 | 38 | 38 | 5 | 5 | 1 | 1 |
| FieldReaderMap |  | 0% | | 0% | 7 | 7 | 25 | 25 | 3 | 3 | 1 | 1 |
| ObjectReaderImplJSONP |  | 0% |  | 0% | 9 | 9 | 31 | 31 | 2 | 2 | 1 | 1 |
| ObjectReaderImplLocale |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 4 | 4 | 1 | 1 |
| FieldReaderInt32ValueArrayFinalField |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 5 | 5 | 1 | 1 |
| FieldReaderAnySetter |  | 0% | | 0% | 8 | 8 | 21 | 21 | 7 | 7 | 1 | 1 |
| ObjectReaderImplCurrency | | 0% |  | 0% | 13 | 13 | 25 | 25 | 4 | 4 | 1 | 1 |
| ObjectReaderMisc | | 0% |  | 0% | 8 | 8 | 22 | 22 | 3 | 3 | 1 | 1 |
| FieldReaderAtomicReference | | 0% |  | 0% | 9 | 9 | 23 | 23 | 4 | 4 | 1 | 1 |
| FieldReaderStackTrace | | 0% |  | 0% | 9 | 9 | 20 | 20 | 2 | 2 | 1 | 1 |
| FieldReaderAtomicLong | | 0% |  | 0% | 10 | 10 | 20 | 20 | 5 | 5 | 1 | 1 |
| ObjectReaderImplBigDecimal | | 0% |  | 0% | 10 | 10 | 22 | 22 | 5 | 5 | 1 | 1 |
| FieldReaderAtomicInteger | | 0% |  | 0% | 10 | 10 | 20 | 20 | 5 | 5 | 1 | 1 |
| FieldReaderInt64ValueArrayFinalField | | 0% |  | 0% | 8 | 8 | 17 | 17 | 3 | 3 | 1 | 1 |
| ObjectReaderImplValueInt | | 0% | | 0% | 7 | 7 | 18 | 18 | 5 | 5 | 1 | 1 |
| FieldReaderInt64 | | 0% | | 0% | 7 | 7 | 18 | 18 | 4 | 4 | 1 | 1 |
| FieldReaderAtomicBooleanReadOnly | | 0% | | 0% | 7 | 7 | 17 | 17 | 5 | 5 | 1 | 1 |
| ObjectReaderImplValueString | | 0% | | 0% | 7 | 7 | 18 | 18 | 5 | 5 | 1 | 1 |
| FieldReaderLocalDate | | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| FieldReaderNumber | | 0% | | 0% | 7 | 7 | 17 | 17 | 6 | 6 | 1 | 1 |
| ObjectReaderImplMap.ObjectCreatorUF | | 0% | | 0% | 3 | 3 | 16 | 16 | 2 | 2 | 1 | 1 |
| ConstructorSupplier | | 0% |  | 0% | 7 | 7 | 15 | 15 | 2 | 2 | 1 | 1 |
| FieldReaderInt8 | | 0% | | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
| FieldReaderInt16 | | 0% | | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
| FieldReaderCharValue | | 0% | | 0% | 9 | 9 | 13 | 13 | 5 | 5 | 1 | 1 |
| FieldReaderBigInteger | | 0% | | 0% | 6 | 6 | 16 | 16 | 5 | 5 | 1 | 1 |
| FieldReaderDouble | | 0% | | 0% | 7 | 7 | 15 | 15 | 4 | 4 | 1 | 1 |
| ObjectReaderImplStringArray | | 0% | | 0% | 8 | 8 | 17 | 17 | 5 | 5 | 1 | 1 |
| ObjectReaderImplBitSet | | 0% | | 0% | 8 | 8 | 17 | 17 | 4 | 4 | 1 | 1 |
| ObjectReaderImplFromLong | | 0% |  | 0% | 8 | 8 | 16 | 16 | 3 | 3 | 1 | 1 |
| ObjectReaderImplFromInt | | 0% |  | 0% | 8 | 8 | 16 | 16 | 3 | 3 | 1 | 1 |
| FieldReaderBool | | 0% | | 0% | 5 | 5 | 14 | 14 | 4 | 4 | 1 | 1 |
| FieldReaderFloat | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| FieldReaderBigDecimal | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| FieldReaderInt32 | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| FieldReaderOffsetDateTime | | 0% | | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| ObjectReaderImplAtomicReference | | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| FieldReaderInt16Value | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderInt8Value | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderFloatValue | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderDoubleValue | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderBoolValue | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderInt32Value | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| FieldReaderInt64Value | | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| ObjectReaderImplShort | | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| ObjectReaderImplFromString | | 0% | | 0% | 6 | 6 | 11 | 11 | 3 | 3 | 1 | 1 |
| ObjectReaderImplByte | | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| ObjectReaderImplOptionalLong | | 0% | | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
| ObjectReaderImplOptionalDouble | | 0% | | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
| ObjectReaderImplFromBoolean | | 0% | | 0% | 5 | 5 | 11 | 11 | 3 | 3 | 1 | 1 |
| ObjectReaderImplOptionalInt | | 0% | | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
| FieldReaderUUID | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ObjectReaderImplCharacter | | 0% | | 0% | 6 | 6 | 10 | 10 | 4 | 4 | 1 | 1 |
| FieldReaderStringArray | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ValueConsumer | | 0% | | n/a | 9 | 9 | 12 | 12 | 9 | 9 | 1 | 1 |
| ObjectReaderImplString | | 31% | | 0% | 6 | 8 | 8 | 11 | 4 | 6 | 0 | 1 |
| ObjectReaderPrimitive | | 26% | | n/a | 2 | 3 | 2 | 5 | 2 | 3 | 0 | 1 |
| ObjectReaderImplDouble | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplNumber | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplInteger | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplFloat | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplInt64 | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplBigInteger | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplUUID | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderImplBoolean | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| ObjectReaderProvider.LRUAutoTypeCache | | 50% | | 0% | 2 | 3 | 1 | 4 | 1 | 2 | 0 | 1 |
| ObjectReaderProvider.ObjectReaderCachePair | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ByteArrayValueConsumer | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| CharArrayValueConsumer | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ObjectReaderCreator.LambdaSetterInfo | | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| ObjectReaderCreatorASM.FieldReaderInfo | | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 0 | 1 |