LCOV - code coverage report
Current view: top level - src - gf.c (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 1800 1952 92.2 %
Date: 2022-07-16 23:42:53 Functions: 94 96 97.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1310 1550 84.5 %

Function Name Sort by function name Hit count Sort by hit count
_generate_from_hint 2258
_gf_invoke_lookup 198690
_jl_invoke 5743820000
arg_type_tuple 41008400
cache_method 1752510
concretesig_equal 82301000
disable_mt_cache 635496
do_nothing_with_codeinst 183835
do_typemap_search 18
foreach_mtable_in_module 544
get_intersect_matches 78969
get_intersect_visitor 146372
get_method_unspec_list 5130
ijl_apply_generic 5741470000
ijl_call_in_typeinf_world 13209
ijl_compile_hint 1975
ijl_debug_method_invalidation 0
ijl_get_kwsorter 197927
ijl_get_method_inferred 81342600
ijl_get_tls_world_age 13176
ijl_get_world_counter 15270600
ijl_gf_invoke_lookup 37611
ijl_gf_invoke_lookup_worlds 2069
ijl_invoke 2410780
ijl_invoke_api 10321000
ijl_is_in_pure_context 211833
ijl_isa_compileable_sig 2539900
ijl_matching_methods 22853600
ijl_method_instance_add_backedge 43701600
ijl_method_table_add_backedge 148212
ijl_method_table_disable 18
ijl_method_table_insert 79175
ijl_methtable_lookup 242
ijl_mi_cache_insert 2338970
ijl_new_codeinst 2342360
ijl_normalize_to_compilable_sig 23458600
ijl_register_newmeth_tracer 2
ijl_rettype_inferred 123198000
ijl_set_typeinf_func 1
ijl_specializations_get_linfo 44696200
ijl_specializations_lookup 14177400
ijl_typeinf_begin 153835
ijl_typeinf_end 153820
invalidate_backedges 560
invalidate_external 2996
invalidate_method_instance 175466
invalidate_mt_cache 1850920
is_anonfn_typename 206
jl_argtype_with_function 2927
jl_cachearg_offset 1218440000
jl_call_tracer 2
jl_compilation_sig 25060100
jl_compile_method_internal 81405000
jl_compile_now 1958
jl_foreach_reachable_mtable 7
jl_fptr_args 830375000
jl_fptr_const_return 21457200
jl_fptr_sparam 117865000
jl_get_specialization1 2821
jl_get_unspecialized 81209800
jl_get_unspecialized_from_mi 81209800
jl_gf_invoke 2927
jl_gf_invoke_by_method 2924
jl_has_concrete_subtype 2821
jl_lookup_generic_ 5741420000
jl_method_compiled 162809000
jl_method_error 4209
jl_method_error_bare 4212
jl_method_lookup 181234
jl_method_table_invalidate 224
jl_mk_builtin_func 47
jl_mt_assoc_by_type 160804
jl_new_generic_function 15023
jl_new_generic_function_with_supertype 15986
jl_nth_slot_type 93575100
jl_specializations_get_linfo_ 44696400
jl_specializations_get_or_insert 201
jl_type_infer 81269300
jl_type_intersection2 67981100
lookup_arg_type_tuple 76664900
lookup_leafcache 121500000
make_method_match 29218800
method_overwrite 206
ml_matches 23194000
ml_matches_visitor 10018300
ml_mtable_visitor 0
print_func_loc 13
record_precompile_statement 194663
reset_mt_caches 1943
sig_match_fast 7937460000
speccache_eq 60417000
speccache_hash 4118920
typemap_search 60
update_max_args 78969
verify_type 5742470000
very_general_type 5336620

Generated by: LCOV version 1.14