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 % 2599 2305
Test Date: 2026-11-12 23:16:15 Functions: 96.3 % 82 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.4 % 1983 1534

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 147
scalarlejoinsel 198
rowcomparesel 280
scalargtjoinsel 305
hashcostestimate 323
scalarltjoinsel 355
booltestsel 805
generic_restriction_selectivity 890
matchingsel 890
adjust_statstuple_for_grouping 1178
ReleaseDummy 1420
spgcostestimate 1492
gincostestimate 1592
gincost_opexpr 1750
gincost_pattern 1760
estimate_hashagg_tablesize 2469
neqjoinsel 2623
gistcostestimate 3703
scalarlesel 3767
histogram_selectivity 4722
convert_string_to_scalar 5370
brincostestimate 8944
scalargesel 10755
scalargtsel 12066
scalarltsel 12508
nulltestsel 14764
convert_one_string_to_scalar 16110
convert_string_datum 16110
eqjoinsel_semi 16774
find_join_input_rel 16774
scalararraysel 17907
eqjoinsel_find_matches 24458
neqsel 30756
scalarineqsel_wrapper 39096
boolvarsel 46730
strip_all_phvs_mutator 60606
mcvs_equal 61700
convert_to_scalar 62299
get_stats_slot_range 76267
get_actual_variable_endpoint 86400
estimate_array_length 86536
strip_array_coercion 104443
mergejoinscansel 107753
get_actual_variable_range 124798
contain_placeholder_walker 154950
estimate_hash_bucket_stats 162910
convert_numeric_to_scalar 170787
get_variable_range 182670
eqjoinsel 229646
eqjoinsel_inner 229646
get_join_variables 230575
ineq_histogram_selectivity 248468
mcv_selectivity 249413
var_eq_const 255680
hash_mcv 260600
scalarineqsel 266045
estimate_num_groups 319364
estimate_multivariate_ndistinct 325892
estimate_multivariate_bucketsize 349500
add_unique_group_var 374625
var_eq_non_const 386081
btcost_correlation 448288
eqsel 585086
eqsel_internal 615842
btcostestimate 663592
examine_indexcol_variable 665630
genericcostestimate 669516
get_restriction_variable 670340
get_quals_from_indexclauses 680052
statistic_proc_security_check 831033
add_predicate_to_index_quals 1154529
all_rows_selectable 1290835
index_other_operands_eval_cost 1349558
get_variable_numdistinct 1449737
examine_simple_variable 1996991
examine_variable 2773107
strip_all_phvs_deep 2773107

Generated by: LCOV version 2.0-1