LCOV - code coverage report
Current view: top level - src - jltypes.c (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 1524 1592 95.7 %
Date: 2022-07-16 23:42:53 Functions: 82 84 97.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1007 1148 87.7 %

Function Name Sort by function name Hit count Sort by hit count
_jl_has_typevar_from_ua 267244
_jl_instantiate_type_in_env 1912200
_may_substitute_ub 124069000
cache_insert_type_linear 10467
cache_insert_type_set 2186650
cache_insert_type_set_ 3383830
cache_rehash_set 7706
check_datatype_parameters 163658000
cmp_ 1938580
count_union_components 8814560
datatype_module_name 9787910
datatype_name_cmp 4895490
extract_wrapper 19850100
find_free_typevars 4944530
flatten_type_union 8814560
has_free_typevars 38502100000
ijl_apply_cmpswap_type 7350
ijl_apply_tuple_type 8507150
ijl_apply_tuple_type_v 46617700
ijl_apply_type 62900300
ijl_apply_type1 1575550
ijl_apply_type2 10095000
ijl_compute_fieldtypes 19557
ijl_get_size 0
ijl_has_free_typevars 5718640000
ijl_has_typevar 665184000
ijl_has_typevar_from_unionall 165466
ijl_instantiate_type_in_env 3573360
ijl_instantiate_unionall 169676000
ijl_tupletype_fill 53591
ijl_type_equality_is_identity 2233280000
ijl_type_union 4182130
ijl_type_unionall 184775000
inst_datatype_env 92999000
inst_datatype_inner 299396000
inst_ftypes 102224
inst_tuple_w_ 119241000
inst_type_w_ 1594620000
instantiate_with 493116
is_cacheable 3793370
isort_union 4177010
jl_apply_modify_type 197
jl_apply_tuple_type_v_ 55124900
jl_cache_type_ 2206160
jl_count_union_components 0
jl_find_free_typevars 1762590
jl_find_union_component 9522330
jl_has_bound_typevars 14556100000
jl_has_fixed_layout 399704
jl_init_types 1
jl_inst_arg_tuple_type 91718400
jl_instantiate_type_with 246558
jl_lookup_arg_tuple_type 76664900
jl_lookup_cache_type_ 1587210
jl_nth_union_component 7401110
jl_precompute_memoized_dt 187220000
jl_reinstantiate_inner_types 26092
jl_rewrap_unionall 17245700
jl_substitute_var 147504000
jl_type_mappable_to_c 15541
jl_unwrap_unionall 13407100000
jl_wrap_Type 28389300
jl_wrap_vararg 868716
layout_uses_free_typevars 7039
lookup_type 117501000
lookup_type_idx_linear 1136230
lookup_type_idx_linearvalue 6625900
lookup_type_set 82251500
lookup_type_setvalue 161757000
lookup_type_stack 187502000
lookup_typevalue 168383000
may_substitute_ub 8929120
normalize_unionalls 661309000
nth_union_component 19089700
str_ 19034100
tvar 15
type_hash 826989000
typeenv_has 11465600000
typekey_eq 451293000
typekey_hash 377931000
typekeyvalue_eq 150154000
typekeyvalue_hash 168383000
union_sort_cmp 7171540
within_typevar 415663000

Generated by: LCOV version 1.14