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 |