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
_generate_from_hint
4488
_gf_invoke_lookup
10517
_jl_invoke
417668000
arg_type_tuple
23749100
cache_method
156317
concretesig_equal
62995200
disable_mt_cache
0
do_nothing_with_codeinst
5836
do_typemap_search
6
foreach_mtable_in_module
1052
get_intersect_matches
56209
get_intersect_visitor
91347
get_method_unspec_list
5130
ijl_apply_generic
414845000
ijl_call_in_typeinf_world
120
ijl_compile_hint
3892
ijl_debug_method_invalidation
0
ijl_get_kwsorter
167839
ijl_get_method_inferred
77853900
ijl_get_tls_world_age
121
ijl_get_world_counter
1143380
ijl_gf_invoke_lookup
32
ijl_gf_invoke_lookup_worlds
162
ijl_invoke
2823590
ijl_invoke_api
872584
ijl_is_in_pure_context
0
ijl_isa_compileable_sig
336645
ijl_matching_methods
1803100
ijl_method_instance_add_backedge
3376760
ijl_method_table_add_backedge
9725
ijl_method_table_disable
6
ijl_method_table_insert
56209
ijl_methtable_lookup
0
ijl_mi_cache_insert
231770
ijl_new_codeinst
231770
ijl_normalize_to_compilable_sig
1922910
ijl_register_newmeth_tracer
0
ijl_rettype_inferred
81475600
ijl_set_typeinf_func
1
ijl_specializations_get_linfo
3619360
ijl_specializations_lookup
1149180
ijl_typeinf_begin
7278
ijl_typeinf_end
7278
invalidate_backedges
50
invalidate_external
898
invalidate_method_instance
3610
invalidate_mt_cache
65260
is_anonfn_typename
0
jl_argtype_with_function
12
jl_cachearg_offset
141334000
jl_call_tracer
0
jl_compilation_sig
2066260
jl_compile_method_internal
77862600
jl_compile_now
3890
jl_foreach_reachable_mtable
11
jl_fptr_args
126178000
jl_fptr_const_return
11574700
jl_fptr_sparam
114943000
jl_get_specialization1
4098
jl_get_unspecialized
77847500
jl_get_unspecialized_from_mi
77847500
jl_gf_invoke
12
jl_gf_invoke_by_method
12
jl_has_concrete_subtype
4098
jl_lookup_generic_
414845000
jl_method_compiled
155725000
jl_method_error
662
jl_method_error_bare
662
jl_method_lookup
29898
jl_method_table_invalidate
6
jl_mk_builtin_func
47
jl_mt_assoc_by_type
10407
jl_new_generic_function
15456
jl_new_generic_function_with_supertype
16576
jl_nth_slot_type
8871740
jl_specializations_get_linfo_
3619360
jl_specializations_get_or_insert
0
jl_type_infer
77833700
jl_type_intersection2
10549200
lookup_arg_type_tuple
57455400
lookup_leafcache
74592300
make_method_match
2461340
method_overwrite
0
ml_matches
1825160
ml_matches_visitor
1007780
ml_mtable_visitor
0
print_func_loc
0
record_precompile_statement
15071
reset_mt_caches
1943
sig_match_fast
566613000
speccache_eq
4697160
speccache_hash
378628
typemap_search
10
update_max_args
56209
verify_type
417662000
very_general_type
444018
Generated by:
LCOV version 1.14