LCOV - code coverage report
Current view: top level - src/backend/utils/adt - selfuncs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.6 % 2615 2318
Test Date: 2026-07-09 10:15:43 Functions: 96.3 % 82 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.1 % 1995 1538

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
rowcomparesel 240
scalargtjoinsel 240
scalarltjoinsel 270
hashcostestimate 308
booltestsel 791
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 2459
scalarlesel 3854
histogram_selectivity 4346
gistcostestimate 4778
convert_string_to_scalar 4809
brincostestimate 8944
strip_all_phvs_mutator 9929
scalargesel 10475
eqjoinsel_semi 11209
find_join_input_rel 11209
scalargtsel 12134
scalarltsel 12217
nulltestsel 14113
convert_one_string_to_scalar 14427
convert_string_datum 14427
scalararraysel 17634
eqjoinsel_find_matches 21384
contain_placeholder_walker 29440
neqsel 30716
scalarineqsel_wrapper 38680
boolvarsel 47219
convert_to_scalar 52741
mcvs_equal 53171
get_stats_slot_range 66580
get_actual_variable_endpoint 76206
estimate_array_length 84923
mergejoinscansel 97824
strip_array_coercion 102557
get_actual_variable_range 111885
convert_numeric_to_scalar 143796
estimate_hash_bucket_stats 149309
get_variable_range 165208
eqjoinsel 208646
eqjoinsel_inner 208646
get_join_variables 209525
ineq_histogram_selectivity 218988
mcv_selectivity 220167
hash_mcv 228600
estimate_num_groups 234806
scalarineqsel 237202
estimate_multivariate_ndistinct 237754
var_eq_const 251834
add_unique_group_var 279850
estimate_multivariate_bucketsize 334229
var_eq_non_const 347126
btcost_correlation 410992
eqsel 542332
eqsel_internal 573048
get_restriction_variable 628097
btcostestimate 637474
examine_indexcol_variable 639402
genericcostestimate 644448
get_quals_from_indexclauses 654938
statistic_proc_security_check 743012
all_rows_selectable 1087120
add_predicate_to_index_quals 1105281
get_variable_numdistinct 1258138
index_other_operands_eval_cost 1299376
examine_simple_variable 1779920
examine_variable 2502743
strip_all_phvs_deep 2502743

Generated by: LCOV version 2.0-1