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
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