CodeEmitter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total515 of 1,56667%89 of 16546%9120115043928109
cast_numeric(Type, Type)1350%320%1717353511
if_cmp(Type, int, Label)512633%13527%1215192901
push(float)240%60%444411
push(long)200%40%334411
push(double)200%40%334411
swap(Type, Type)181240%4233%3471101
process_switch(int[], ProcessSwitchCallback, boolean)1713588%21487%2973901
zero_or_null(Type)161140%5228%5681201
unbox(Type)152865%5550%59102201
CodeEmitter(CodeEmitter)120%n/a114411
super_getfield(String, Type)90%n/a112211
super_putfield(String, Type)90%n/a112211
super_getstatic(String, Type)90%n/a112211
super_putstatic(String, Type)90%n/a112211
push(boolean)80%20%222211
not()80%n/a113311
box(Type)73884%1583%1431301
newarray(Type)7853%1150%121401
array_store(Type)70%n/a111111
getfield(Type, String, Type)70%n/a112211
putfield(Type, String, Type)70%n/a112211
getstatic(Type, String, Type)70%n/a112211
putstatic(Type, String, Type)70%n/a112211
invoke_virtual_this(Signature)70%n/a112211
invoke(MethodInfo)70%n/a112211
push(int)63685%1787%1511001
super_invoke()60%n/a112211
invoke_constructor_this()60%n/a112211
invoke(MethodInfo, Type)54088%1583%1411101
catch_exception(Block, Type)51575%1150%121701
load_this()51168%1150%121401
dup_x2()50%n/a111111
dup2_x1()50%n/a111111
dup2_x2()50%n/a111111
monitorenter()50%n/a111111
monitorexit()50%n/a111111
getSignature()40%n/a111111
process_switch(int[], ProcessSwitchCallback)33391%1375%131501
getMethodInfo()30%n/a111111
isSorted(int[])21990%1375%131401
isStaticHook()20%n/a111111
unbox_or_zero(Type)39100%1375%1301501
create_arg_array()36100%2100%020901
load_args(int, int)33100%2100%020601
static {...}25100%n/a0101601
getfield(String)23100%2100%020401
putfield(String)23100%2100%020401
emit_invoke(int, Type, Signature, boolean)23100%2466%240601
CodeEmitter(ClassEmitter, MethodVisitor, int, Signature, Type[])20100%n/a010401
skipArgs(int)20100%2100%020401
emit_type(int, Type)16100%2100%020501
load_arg(int)15100%n/a010301
throw_exception(Type, String)15100%n/a010601
visitMaxs(int, int)11100%1150%120301
return_value()10100%n/a010201
emit_field(int, Type, String, Type)10100%n/a010401
super_invoke(Signature)9100%n/a010201
make_local(Type)9100%n/a010101
checkcast(Type)9100%2100%020301
mark()9100%n/a010301
load_args()8100%n/a010201
load_local(Type, int)8100%n/a010201
store_local(Type, int)8100%n/a010201
math(int, Type)7100%n/a010101
array_load(Type)7100%n/a010101
iinc(Local, int)7100%n/a010201
store_local(Local)7100%n/a010201
load_local(Local)7100%n/a010201
invoke_interface(Type, Signature)7100%n/a010201
invoke_virtual(Type, Signature)7100%n/a010201
invoke_static(Type, Signature, boolean)7100%n/a010201
invoke_static_this(Signature)7100%n/a010201
invoke_constructor(Type, Signature)7100%n/a010201
invoke_constructor_this(Signature)7100%n/a010201
super_invoke_constructor(Signature)7100%n/a010201
goTo(Label)6100%n/a010101
ifnull(Label)6100%n/a010101
ifnonnull(Label)6100%n/a010101
if_jump(int, Label)6100%n/a010201
if_icmp(int, Label)6100%n/a010201
super_invoke_constructor()6100%n/a010201
invoke_static(Type, Signature)6100%n/a010201
new_instance_this()6100%n/a010201
aaload(int)6100%n/a010301
checkcast_this()6100%n/a010201
instance_of_this()6100%n/a010201
getReturnType()5100%n/a010101
end_method()5100%n/a010201
begin_block()5100%n/a010101
pop()5100%n/a010101
pop2()5100%n/a010101
dup()5100%n/a010101
dup2()5100%n/a010101
dup_x1()5100%n/a010101
swap()5100%n/a010101
aconst_null()5100%n/a010101
push(String)5100%n/a010201
arraylength()5100%n/a010201
invoke_constructor(Type)5100%n/a010201
new_instance(Type)5100%n/a010201
aaload()5100%n/a010101
aastore()5100%n/a010101
athrow()5100%n/a010101
instance_of(Type)5100%n/a010201
mark(Label)5100%n/a010201
newarray()4100%n/a010201
make_label()4100%n/a010101
make_local()4100%n/a010101
getClassEmitter()3100%n/a010101