| cast_numeric(Type, Type) |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 1 | 1 |
| if_cmp(Type, int, Label) |   | 33% |   | 27% | 12 | 15 | 19 | 29 | 0 | 1 |
| push(float) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| push(long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| push(double) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| swap(Type, Type) |   | 40% |   | 33% | 3 | 4 | 7 | 11 | 0 | 1 |
| process_switch(int[], ProcessSwitchCallback, boolean) |   | 88% |   | 87% | 2 | 9 | 7 | 39 | 0 | 1 |
| zero_or_null(Type) |   | 40% |   | 28% | 5 | 6 | 8 | 12 | 0 | 1 |
| unbox(Type) |   | 65% |   | 50% | 5 | 9 | 10 | 22 | 0 | 1 |
| CodeEmitter(CodeEmitter) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| super_getfield(String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| super_putfield(String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| super_getstatic(String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| super_putstatic(String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| push(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| not() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| box(Type) |   | 84% |   | 83% | 1 | 4 | 3 | 13 | 0 | 1 |
| newarray(Type) |   | 53% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| array_store(Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getfield(Type, String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| putfield(Type, String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getstatic(Type, String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| putstatic(Type, String, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke_virtual_this(Signature) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke(MethodInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| push(int) |   | 85% |   | 87% | 1 | 5 | 1 | 10 | 0 | 1 |
| super_invoke() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke_constructor_this() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| invoke(MethodInfo, Type) |   | 88% |   | 83% | 1 | 4 | 1 | 11 | 0 | 1 |
| catch_exception(Block, Type) |   | 75% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| load_this() |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| dup_x2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dup2_x1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dup2_x2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| monitorenter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| monitorexit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSignature() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| process_switch(int[], ProcessSwitchCallback) |   | 91% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| getMethodInfo() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSorted(int[]) |   | 90% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| isStaticHook() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unbox_or_zero(Type) |  | 100% |   | 75% | 1 | 3 | 0 | 15 | 0 | 1 |
| create_arg_array() |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| load_args(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| getfield(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| putfield(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| emit_invoke(int, Type, Signature, boolean) |  | 100% |   | 66% | 2 | 4 | 0 | 6 | 0 | 1 |
| CodeEmitter(ClassEmitter, MethodVisitor, int, Signature, Type[]) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| skipArgs(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| emit_type(int, Type) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| load_arg(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| throw_exception(Type, String) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitMaxs(int, int) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| return_value() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| emit_field(int, Type, String, Type) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| super_invoke(Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| make_local(Type) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkcast(Type) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| mark() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| load_args() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| load_local(Type, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| store_local(Type, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| math(int, Type) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| array_load(Type) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| iinc(Local, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| store_local(Local) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| load_local(Local) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_interface(Type, Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_virtual(Type, Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_static(Type, Signature, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_static_this(Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_constructor(Type, Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_constructor_this(Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| super_invoke_constructor(Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| goTo(Label) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ifnull(Label) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ifnonnull(Label) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| if_jump(int, Label) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| if_icmp(int, Label) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| super_invoke_constructor() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_static(Type, Signature) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| new_instance_this() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| aaload(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| checkcast_this() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| instance_of_this() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getReturnType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| end_method() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| begin_block() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pop() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pop2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dup() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dup2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dup_x1() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| swap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| aconst_null() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| push(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| arraylength() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invoke_constructor(Type) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| new_instance(Type) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| aaload() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| aastore() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| athrow() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| instance_of(Type) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mark(Label) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newarray() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| make_label() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| make_local() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClassEmitter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |