LCOV - code coverage report
Current view:
top level
-
src
- gf.c
(
source
/ functions)
Hit
Total
Coverage
Test:
[build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc
Lines:
1666
1952
85.3 %
Date:
2022-07-17 01:01:28
Functions:
85
96
88.5 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
1184
1550
76.4 %
Function Name
Hit count
disable_mt_cache
0
ijl_debug_method_invalidation
0
ijl_is_in_pure_context
0
ijl_methtable_lookup
0
ijl_register_newmeth_tracer
0
is_anonfn_typename
0
jl_call_tracer
0
jl_specializations_get_or_insert
0
method_overwrite
0
ml_mtable_visitor
0
print_func_loc
0
ijl_set_typeinf_func
1
do_typemap_search
6
ijl_method_table_disable
6
jl_method_table_invalidate
6
typemap_search
10
jl_foreach_reachable_mtable
11
jl_argtype_with_function
12
jl_gf_invoke
12
jl_gf_invoke_by_method
12
ijl_gf_invoke_lookup
32
jl_mk_builtin_func
47
invalidate_backedges
50
ijl_call_in_typeinf_world
120
ijl_get_tls_world_age
121
ijl_gf_invoke_lookup_worlds
162
jl_method_error
662
jl_method_error_bare
662
invalidate_external
898
foreach_mtable_in_module
1052
reset_mt_caches
1943
invalidate_method_instance
3610
jl_compile_now
3890
ijl_compile_hint
3892
jl_get_specialization1
4098
jl_has_concrete_subtype
4098
_generate_from_hint
4488
get_method_unspec_list
5130
do_nothing_with_codeinst
5836
ijl_typeinf_begin
7278
ijl_typeinf_end
7278
ijl_method_table_add_backedge
9725
jl_mt_assoc_by_type
10407
_gf_invoke_lookup
10517
record_precompile_statement
15071
jl_new_generic_function
15456
jl_new_generic_function_with_supertype
16576
jl_method_lookup
29898
get_intersect_matches
56209
ijl_method_table_insert
56209
update_max_args
56209
invalidate_mt_cache
65260
get_intersect_visitor
91347
cache_method
156317
ijl_get_kwsorter
167839
ijl_mi_cache_insert
231770
ijl_new_codeinst
231770
ijl_isa_compileable_sig
336645
speccache_hash
378628
very_general_type
444018
ijl_invoke_api
872584
ml_matches_visitor
1007780
ijl_get_world_counter
1143380
ijl_specializations_lookup
1149180
ijl_matching_methods
1803100
ml_matches
1825160
ijl_normalize_to_compilable_sig
1922910
jl_compilation_sig
2066260
make_method_match
2461340
ijl_invoke
2823590
ijl_method_instance_add_backedge
3376760
ijl_specializations_get_linfo
3619360
jl_specializations_get_linfo_
3619360
speccache_eq
4697160
jl_nth_slot_type
8871740
jl_type_intersection2
10549200
jl_fptr_const_return
11574700
arg_type_tuple
23749100
lookup_arg_type_tuple
57455400
concretesig_equal
62995200
lookup_leafcache
74592300
jl_type_infer
77833700
jl_get_unspecialized
77847500
jl_get_unspecialized_from_mi
77847500
ijl_get_method_inferred
77853900
jl_compile_method_internal
77862600
ijl_rettype_inferred
81475600
jl_fptr_sparam
114943000
jl_fptr_args
126178000
jl_cachearg_offset
141334000
jl_method_compiled
155725000
ijl_apply_generic
414845000
jl_lookup_generic_
414845000
verify_type
417662000
_jl_invoke
417668000
sig_match_fast
566613000
Generated by:
LCOV version 1.14