LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1796 2049 87.7 %
Date: 2024-11-15 19:37:45 Functions: 168 183 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 63220
compare2range 1910
compare_func 124495
compare_funcs2range 99
compare_str2type 778879
complex_select 355651
distinct_rel 929
dup_subtype 789758
exp_aggr 60914
exp_aggr_is_count 121000
exp_alias 1648416
exp_alias_ref 0
exp_atom 4523653
exp_atom_bool 141266
exp_atom_bte 0
exp_atom_clob 746022
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 858402
exp_atom_lng 16339
exp_atom_max 0
exp_atom_oid 3968
exp_atom_ptr 269093
exp_atom_ref 2164
exp_atom_sht 0
exp_atom_str 85205
exp_card 1759081
exp_check_type 4219797
exp_cmp 46431039
exp_cmp_exp_is_false 6393714
exp_column 5947046
exp_compare 438909
exp_compare2 6670
exp_compare_func 117289
exp_convert 394879
exp_convert_inplace 4220383
exp_copy 2252608
exp_create 19157152
exp_equal 237836
exp_exception 157
exp_filter 5820
exp_find_rel_name 15575
exp_func_name 0
exp_get_label 1118433
exp_get_values 27495
exp_has_aggr 80
exp_has_func 1360770
exp_has_func_or_cmp 1934195
exp_has_rel 18750506
exp_has_sideeffect 1658143
exp_if 11525
exp_in 28905
exp_in_aggr 5466
exp_in_func 32758
exp_is_aggr 11
exp_is_atom 8388827
exp_is_cmp_exp_is_false 212827
exp_is_complex_select 711291
exp_is_eqjoin 351325
exp_is_false 6467551
exp_is_join 357379
exp_is_join_exp 266
exp_is_not_null 290175
exp_is_null 11645999
exp_is_rangejoin 326
exp_is_rel 1719426
exp_is_true 3665447
exp_is_zero 17281
exp_key 3316470
exp_label 1617660
exp_match 46430900
exp_match_col_exps 0
exp_match_exp 42882899
exp_match_exp_semantics 43168865
exp_match_list 46815
exp_name 31623694
exp_null 106653
exp_numeric_supertype 0
exp_op 1045687
exp_or 61276
exp_or_exp_is_false 529942
exp_param_or_declared 122602
exp_prop_alias 3717929
exp_propagate 8941817
exp_rank_op 11381
exp_ref 6163767
exp_ref_by_label 6163770
exp_ref_save 3412
exp_refers 3453461
exp_regular_cmp_exp_is_false 5531897
exp_rel 76193
exp_rel_depth 60
exp_rel_get_rel 71913
exp_rel_label 3785
exp_rel_update_exp 11556
exp_rel_update_exp_ 57
exp_rel_update_exps 570
exp_rel_update_set_freevar 2372
exp_relname 3156508
exp_return 23137
exp_scale_algebra 2604
exp_set 16130
exp_setalias 571238
exp_setname 3102094
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 5231129
exp_subtype 31428790
exp_swap 19865
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 74663
exp_types 36554
exp_unsafe 10861431
exp_value 391
exp_values 209251
exp_values_set_supertype 6318
exp_var 9523
exp_while 1019
exp_zero 2
exps_alias 14
exps_any_match 154670
exps_are_aggr 1
exps_are_atoms 143743
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 939309
exps_bind_column2 1664404
exps_bind_nid 65406749
exps_card 3078002
exps_copy 126234
exps_digits_add 178569
exps_equal 2357027
exps_find_exp 168923
exps_find_one_multi_exp 3354
exps_find_prop 218118
exps_fix_card 37955
exps_have_aggr 19
exps_have_func 142
exps_have_func_or_cmp 67195
exps_have_null 7937
exps_have_rel_exp 2580647
exps_have_sideeffect 713123
exps_have_unsafe 943792
exps_inout 18703
exps_intern 0
exps_label 50724
exps_largest_int 9018
exps_match_col_exps 10098
exps_max_bits 109534
exps_one_is_rel 6405
exps_refers 218
exps_rel_get_rel 570
exps_rel_update_set_freevar 921
exps_scale_algebra 2604
exps_scale_fix 259320
exps_setcard 5771
exps_sum_scales 25005
exps_uses_nid 82
find_one_rel 0
find_rel 5547286
have_nil 1019465
have_semantics 212
is_identity 9373396
list_find_exp 19217
make_label 1626960
negate_compare 7662
noninternexp_setname 139388
number2name 1686831
range2lcompare 3203
range2rcompare 3260
rel_find_exp 19455464
rel_find_exp_and_corresponding_rel 72205757
rel_find_exp_and_corresponding_rel_ 74099793
rel_find_exps_and_corresponding_rel_ 553775
rel_find_nid 64039
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 19525915
rel_has_exp2 14792135
rel_has_exps 0
rel_set_type_param 1542
set_exp_type 1634
swap_compare 49527

Generated by: LCOV version 1.14