push_object(CodeEmitter, Object) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
add_property(ClassEmitter, String, Type, String) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
string_switch_trie(CodeEmitter, String[], ObjectSwitchCallback) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
load_class_helper(CodeEmitter, Type) |   | 25% |   | 25% | 2 | 3 | 10 | 14 | 0 | 1 |
stringSwitchHelper(CodeEmitter, List, ObjectSwitchCallback, Label, Label, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
append_string_helper(CodeEmitter, Type, EmitUtils.ArrayDelimiters, CustomizerRegistry, ProcessArrayCallback) |   | 77% |   | 48% | 13 | 16 | 11 | 43 | 0 | 1 |
not_equals_helper(CodeEmitter, Type, Label, CustomizerRegistry, ProcessArrayCallback) |   | 69% |   | 50% | 3 | 6 | 7 | 29 | 0 | 1 |
push_array(CodeEmitter, Object[]) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
add_properties(ClassEmitter, String[], Type[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
string_switch(CodeEmitter, String[], int, ObjectSwitchCallback) |   | 25% |   | 25% | 3 | 4 | 11 | 16 | 0 | 1 |
hash_object(CodeEmitter, Type, CustomizerRegistry) |   | 69% |   | 37% | 4 | 5 | 6 | 21 | 0 | 1 |
hash_long(CodeEmitter) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
load_method(CodeEmitter, MethodInfo) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
load_class(CodeEmitter, Type) |   | 31% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
member_switch_helper(CodeEmitter, List, ObjectSwitchCallback, boolean) |   | 84% |  | 100% | 0 | 2 | 6 | 23 | 0 | 1 |
hash_primitive(CodeEmitter, Type) |   | 56% |   | 20% | 4 | 5 | 4 | 9 | 0 | 1 |
member_helper_type(CodeEmitter, List, ObjectSwitchCallback, EmitUtils.ParameterTyper, Label, Label, BitSet) |   | 93% |   | 66% | 5 | 10 | 1 | 33 | 0 | 1 |
remapComponentType(Class) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
hash_code(CodeEmitter, Type, int, Customizer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
not_equals(CodeEmitter, Type, Label, Customizer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, CustomizerRegistry) |  | 95% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
process_arrays(CodeEmitter, Type, ProcessArrayCallback) |  | 100% | | n/a | 0 | 1 | 0 | 26 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 43 | 0 | 1 |
process_array(CodeEmitter, Type, ProcessArrayCallback) |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
hash_code(CodeEmitter, Type, int, CustomizerRegistry) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
nullcmp(CodeEmitter, Label, Label) |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
string_switch_hash(CodeEmitter, String[], ObjectSwitchCallback, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
hash_array(CodeEmitter, Type, int, CustomizerRegistry) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
getSwitchKeys(Map) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
member_helper_size(CodeEmitter, List, ObjectSwitchCallback, EmitUtils.ParameterTyper, Label, Label) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
factory_method(ClassEmitter, Signature) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
shrinkStringBuffer(CodeEmitter, int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
wrap_throwable(Block, Type) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
null_constructor(ClassEmitter) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
not_equals(CodeEmitter, Type, Label, CustomizerRegistry) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
begin_method(ClassEmitter, MethodInfo, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
load_class_this(CodeEmitter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
method_switch(CodeEmitter, List, ObjectSwitchCallback) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
constructor_switch(CodeEmitter, List, ObjectSwitchCallback) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
begin_method(ClassEmitter, MethodInfo) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |