| Utility |    | 25% |    | 30% | 157 | 224 | 357 | 518 | 32 | 48 | 0 | 1 | 
| StackMapEntry |    | 34% |    | 25% | 100 | 121 | 120 | 189 | 19 | 23 | 0 | 1 | 
| JavaClass |    | 55% |    | 42% | 81 | 127 | 149 | 291 | 37 | 63 | 0 | 1 | 
| ConstantPool |    | 29% |    | 34% | 33 | 49 | 73 | 115 | 5 | 16 | 0 | 1 | 
| SimpleElementValue |   | 2% |   | 0% | 35 | 36 | 73 | 76 | 14 | 15 | 0 | 1 | 
| Signature |    | 13% |   | 0% | 34 | 39 | 64 | 75 | 11 | 16 | 0 | 1 | 
| Code |    | 52% |    | 50% | 24 | 46 | 45 | 97 | 10 | 22 | 0 | 1 | 
| DescendingVisitor |    | 80% |   | 93% | 16 | 67 | 54 | 238 | 14 | 51 | 0 | 1 | 
| AccessFlags |    | 39% |    | 55% | 35 | 58 | 50 | 65 | 26 | 39 | 0 | 1 | 
| LineNumberTable |    | 42% |    | 33% | 16 | 26 | 36 | 61 | 6 | 11 | 0 | 1 | 
| CodeException |    | 18% |   | 0% | 15 | 19 | 27 | 39 | 13 | 17 | 0 | 1 | 
| Attribute |    | 58% |    | 63% | 18 | 44 | 30 | 74 | 7 | 18 | 0 | 1 | 
| ArrayElementValue |   | 0% |   | 0% | 12 | 12 | 28 | 28 | 6 | 6 | 1 | 1 | 
| ConstantUtf8 |    | 28% |   | 25% | 11 | 18 | 27 | 49 | 7 | 14 | 0 | 1 | 
| BootstrapMethod |    | 20% |   | 25% | 13 | 17 | 29 | 39 | 10 | 13 | 0 | 1 | 
| BootstrapMethods |    | 22% |   | 25% | 10 | 13 | 26 | 35 | 7 | 9 | 0 | 1 | 
| ClassParser |    | 65% |    | 58% | 14 | 30 | 28 | 84 | 2 | 12 | 0 | 1 | 
| FieldOrMethod |    | 51% |    | 33% | 15 | 28 | 35 | 68 | 9 | 19 | 0 | 1 | 
| AnnotationEntry |    | 40% |    | 41% | 15 | 21 | 29 | 47 | 11 | 15 | 0 | 1 | 
| ExceptionTable |    | 42% |    | 33% | 13 | 20 | 22 | 41 | 6 | 11 | 0 | 1 | 
| LocalVariableTypeTable |    | 41% |    | 37% | 12 | 19 | 21 | 38 | 7 | 11 | 0 | 1 | 
| Synthetic |   | 0% |   | 0% | 13 | 13 | 30 | 30 | 9 | 9 | 1 | 1 | 
| Unknown |    | 42% |    | 33% | 13 | 18 | 25 | 43 | 7 | 12 | 0 | 1 | 
| PMGClass |   | 0% |  | n/a | 13 | 13 | 27 | 27 | 13 | 13 | 1 | 1 | 
| MethodParameters |   | 0% |   | 0% | 9 | 9 | 23 | 23 | 6 | 6 | 1 | 1 | 
| StackMap |    | 46% |    | 42% | 8 | 16 | 18 | 37 | 4 | 9 | 0 | 1 | 
| ParameterAnnotationEntry |   | 0% |   | 0% | 9 | 9 | 19 | 19 | 5 | 5 | 1 | 1 | 
| ParameterAnnotations |   | 0% |   | 0% | 10 | 10 | 21 | 21 | 8 | 8 | 1 | 1 | 
| Utility.JavaWriter |   | 0% |   | 0% | 10 | 10 | 19 | 19 | 4 | 4 | 1 | 1 | 
| InnerClass |    | 58% |    | 50% | 11 | 19 | 22 | 48 | 8 | 16 | 0 | 1 | 
| InnerClasses |    | 53% |    | 41% | 8 | 15 | 15 | 34 | 4 | 9 | 0 | 1 | 
| Utility.JavaReader |   | 0% |   | 0% | 11 | 11 | 19 | 19 | 3 | 3 | 1 | 1 | 
| MethodParameter |   | 0% |   | 0% | 16 | 16 | 24 | 24 | 12 | 12 | 1 | 1 | 
| LocalVariableTable |    | 64% |    | 58% | 11 | 24 | 15 | 45 | 5 | 12 | 0 | 1 | 
| EnclosingMethod |   | 0% |  | 0% | 12 | 12 | 27 | 27 | 11 | 11 | 1 | 1 | 
| StackMapType |    | 53% |    | 50% | 16 | 24 | 21 | 40 | 8 | 13 | 0 | 1 | 
| ConstantValue |    | 37% |   | 33% | 8 | 14 | 19 | 34 | 4 | 9 | 0 | 1 | 
| ElementValue |    | 21% |   | 12% | 11 | 13 | 14 | 21 | 5 | 7 | 0 | 1 | 
| EnumElementValue |   | 0% |  | 0% | 8 | 8 | 18 | 18 | 7 | 7 | 1 | 1 | 
| Deprecated |    | 27% |   | 16% | 8 | 12 | 18 | 27 | 5 | 9 | 0 | 1 | 
| ConstantPackage |   | 0% |  | n/a | 10 | 10 | 19 | 19 | 10 | 10 | 1 | 1 | 
| ConstantModule |   | 0% |  | n/a | 10 | 10 | 19 | 19 | 10 | 10 | 1 | 1 | 
| ConstantMethodHandle |   | 22% |  | n/a | 8 | 10 | 15 | 21 | 8 | 10 | 0 | 1 | 
| Method |    | 75% |    | 79% | 14 | 31 | 19 | 55 | 11 | 19 | 0 | 1 | 
| LocalVariable |    | 77% |  | 100% | 9 | 25 | 20 | 64 | 9 | 24 | 0 | 1 | 
| Constant |    | 66% |    | 82% | 9 | 27 | 14 | 36 | 6 | 11 | 0 | 1 | 
| ConstantNameAndType |    | 45% |  | n/a | 6 | 12 | 9 | 23 | 6 | 12 | 0 | 1 | 
| Annotations |    | 53% |   | 25% | 7 | 12 | 12 | 25 | 4 | 8 | 0 | 1 | 
| ConstantFloat |   | 20% |  | n/a | 7 | 9 | 12 | 17 | 7 | 9 | 0 | 1 | 
| AnnotationDefault |   | 0% |  | n/a | 7 | 7 | 15 | 15 | 7 | 7 | 1 | 1 | 
| ElementValuePair |   | 21% |  | n/a | 5 | 6 | 11 | 16 | 5 | 6 | 0 | 1 | 
| LineNumber |    | 47% |  | n/a | 7 | 11 | 14 | 23 | 7 | 11 | 0 | 1 | 
| ClassElementValue |   | 0% |  | n/a | 5 | 5 | 11 | 11 | 5 | 5 | 1 | 1 | 
| AnnotationElementValue |   | 0% |  | 0% | 6 | 6 | 11 | 11 | 5 | 5 | 1 | 1 | 
| ConstantMethodType |   | 23% |  | n/a | 6 | 8 | 11 | 16 | 6 | 8 | 0 | 1 | 
| ConstantString |    | 41% |  | n/a | 5 | 10 | 8 | 19 | 5 | 10 | 0 | 1 | 
| ConstantClass |    | 41% |  | n/a | 5 | 10 | 8 | 19 | 5 | 10 | 0 | 1 | 
| ConstantInteger |   | 33% |  | n/a | 5 | 9 | 9 | 17 | 5 | 9 | 0 | 1 | 
| ConstantLong |   | 33% |  | n/a | 5 | 9 | 9 | 17 | 5 | 9 | 0 | 1 | 
| Field.new BCELComparator() {...} |   | 8% |   | 0% | 4 | 5 | 6 | 7 | 2 | 3 | 0 | 1 | 
| Method.new BCELComparator() {...} |   | 8% |   | 0% | 4 | 5 | 6 | 7 | 2 | 3 | 0 | 1 | 
| ConstantDouble |    | 48% |  | n/a | 4 | 9 | 6 | 17 | 4 | 9 | 0 | 1 | 
| Field |    | 82% |   | 100% | 7 | 19 | 9 | 33 | 7 | 13 | 0 | 1 | 
| ConstantCP |    | 71% |  | n/a | 4 | 10 | 7 | 20 | 4 | 10 | 0 | 1 | 
| Signature.MyByteArrayInputStream |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 | 
| ConstantInvokeDynamic |  | 39% |  | n/a | 4 | 6 | 6 | 10 | 4 | 6 | 0 | 1 | 
| RuntimeInvisibleAnnotations |  | 0% |  | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 | 
| SourceFile |   | 73% |  | n/a | 3 | 10 | 5 | 19 | 3 | 10 | 0 | 1 | 
| Constant.new BCELComparator() {...} |  | 13% |  | n/a | 2 | 3 | 5 | 6 | 2 | 3 | 0 | 1 | 
| ConstantInterfaceMethodref |  | 39% |  | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 | 
| ConstantUtf8.CACHE_HOLDER.new LinkedHashMap() {...} |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 | 
| EmptyVisitor |   | 73% |  | n/a | 13 | 47 | 13 | 48 | 13 | 47 | 0 | 1 | 
| RuntimeVisibleAnnotations |  | 45% |  | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 | 
| ConstantFieldref |  | 65% |  | n/a | 1 | 4 | 2 | 8 | 1 | 4 | 0 | 1 | 
| ConstantMethodref |  | 65% |  | n/a | 1 | 4 | 2 | 8 | 1 | 4 | 0 | 1 | 
| ClassFormatException |  | 33% |  | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 | 
| ConstantUtf8.CACHE_HOLDER |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 
| RuntimeVisibleParameterAnnotations |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| RuntimeInvisibleParameterAnnotations |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| JavaClass.new BCELComparator() {...} |  | 68% |  | n/a | 1 | 3 | 2 | 6 | 1 | 3 | 0 | 1 | 
| ConstantUtf8.new Thread() {...} |  | 0% |  | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 
| Utility.new ThreadLocal() {...} |  | 50% |  | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |