LCOV - code coverage report
Current view: top level - src/backend/utils/adt - selfuncs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.7 % 2615 2319
Test Date: 2026-08-16 13:15:57 Functions: 96.3 % 82 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.3 % 1997 1543

Function Name Sort by function name Hit count Sort by function hit count
convert_bytea_to_scalar 0
convert_one_bytea_to_scalar 0
convert_timevalue_to_scalar 0
gincost_scalararrayopexpr 5
matchingjoinsel 5
scalargejoinsel 152
scalarlejoinsel 198
scalargtjoinsel 240
scalarltjoinsel 270
rowcomparesel 280
hashcostestimate 308
booltestsel 795
generic_restriction_selectivity 845
matchingsel 845
adjust_statstuple_for_grouping 1200
ReleaseDummy 1415
spgcostestimate 1482
gincostestimate 1546
gincost_opexpr 1704
gincost_pattern 1714
estimate_hashagg_tablesize 2424
neqjoinsel 2469
scalarlesel 3849
histogram_selectivity 4400
gistcostestimate 4789
convert_string_to_scalar 4864
brincostestimate 8944
strip_all_phvs_mutator 10037
scalargesel 10537
scalargtsel 12187
scalarltsel 12247
nulltestsel 14181
convert_one_string_to_scalar 14592
convert_string_datum 14592
eqjoinsel_semi 16828
find_join_input_rel 16828
scalararraysel 17895
eqjoinsel_find_matches 21939
contain_placeholder_walker 29834
neqsel 30974
scalarineqsel_wrapper 38820
boolvarsel 47544
mcvs_equal 52865
convert_to_scalar 56814
get_stats_slot_range 68108
get_actual_variable_endpoint 80143
estimate_array_length 86028
mergejoinscansel 102950
strip_array_coercion 103923
get_actual_variable_range 117390
convert_numeric_to_scalar 155850
estimate_hash_bucket_stats 159207
get_variable_range 171215
eqjoinsel 221210
eqjoinsel_inner 221210
get_join_variables 222093
ineq_histogram_selectivity 223609
mcv_selectivity 224784
hash_mcv 234200
scalarineqsel 241782
estimate_num_groups 244216
estimate_multivariate_ndistinct 247582
var_eq_const 254871
add_unique_group_var 290044
estimate_multivariate_bucketsize 345749
var_eq_non_const 374569
btcost_correlation 434314
eqsel 571835
eqsel_internal 602809
btcostestimate 657209
get_restriction_variable 658215
examine_indexcol_variable 659163
genericcostestimate 664194
get_quals_from_indexclauses 674684
statistic_proc_security_check 763258
add_predicate_to_index_quals 1140516
all_rows_selectable 1147696
get_variable_numdistinct 1330241
index_other_operands_eval_cost 1338868
examine_simple_variable 1865980
examine_variable 2619911
strip_all_phvs_deep 2619911

Generated by: LCOV version 2.0-1