LCOV - code coverage report
Current view: top level - src - jltypes.c (source / functions) Hit Total Coverage
Test: [build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc Lines: 1462 1592 91.8 %
Date: 2022-07-17 01:01:28 Functions: 81 84 96.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 934 1148 81.4 %

Function Name Sort by function name Hit count Sort by hit count
_jl_has_typevar_from_ua 72034
_jl_instantiate_type_in_env 290109
_may_substitute_ub 9521020
cache_insert_type_linear 3332
cache_insert_type_set 217681
cache_insert_type_set_ 301822
cache_rehash_set 2194
check_datatype_parameters 17392800
cmp_ 148304
count_union_components 613771
datatype_module_name 718770
datatype_name_cmp 359492
extract_wrapper 5892220
find_free_typevars 375009
flatten_type_union 613771
has_free_typevars 1903120000
ijl_apply_cmpswap_type 64
ijl_apply_tuple_type 1115390
ijl_apply_tuple_type_v 3691310
ijl_apply_type 11918300
ijl_apply_type1 274276
ijl_apply_type2 1046460
ijl_compute_fieldtypes 2289
ijl_get_size 0
ijl_has_free_typevars 687112000
ijl_has_typevar 52114600
ijl_has_typevar_from_unionall 41432
ijl_instantiate_type_in_env 558087
ijl_instantiate_unionall 24033500
ijl_tupletype_fill 6463
ijl_type_equality_is_identity 46233300
ijl_type_union 344416
ijl_type_unionall 32897500
inst_datatype_env 17791100
inst_datatype_inner 36551900
inst_ftypes 9907
inst_tuple_w_ 16069100
inst_type_w_ 152383000
instantiate_with 83764
is_cacheable 375858
isort_union 338617
jl_apply_modify_type 0
jl_apply_tuple_type_v_ 4806690
jl_cache_type_ 224677
jl_count_union_components 0
jl_find_free_typevars 113358
jl_find_union_component 77618
jl_has_bound_typevars 310024000
jl_has_fixed_layout 218000
jl_init_types 1
jl_inst_arg_tuple_type 51837600
jl_instantiate_type_with 41882
jl_lookup_arg_tuple_type 57455400
jl_lookup_cache_type_ 151181
jl_nth_union_component 58170
jl_precompute_memoized_dt 19909700
jl_reinstantiate_inner_types 5576
jl_rewrap_unionall 867928
jl_substitute_var 16887300
jl_type_mappable_to_c 21280
jl_unwrap_unionall 1287890000
jl_wrap_Type 2759280
jl_wrap_vararg 86789
layout_uses_free_typevars 4369
lookup_type 17168300
lookup_type_idx_linear 320347
lookup_type_idx_linearvalue 2408740
lookup_type_set 13640700
lookup_type_setvalue 106884000
lookup_type_stack 19939400
lookup_typevalue 109293000
may_substitute_ub 1003160
normalize_unionalls 69613900
nth_union_component 205838
str_ 1364990
tvar 15
type_hash 134989000
typeenv_has 414369000
typekey_eq 40792300
typekey_hash 104665000
typekeyvalue_eq 101691000
typekeyvalue_hash 109293000
union_sort_cmp 581214
within_typevar 42961900

Generated by: LCOV version 1.14