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-08-26 22:17:42 Functions: 96.3 % 82 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.2 % 1997 1542

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 260
scalarltjoinsel 270
rowcomparesel 280
hashcostestimate 308
booltestsel 795
generic_restriction_selectivity 845
matchingsel 845
adjust_statstuple_for_grouping 1238
ReleaseDummy 1415
spgcostestimate 1482
gincostestimate 1550
gincost_opexpr 1708
gincost_pattern 1718
estimate_hashagg_tablesize 2424
neqjoinsel 2469
scalarlesel 3852
histogram_selectivity 4399
gistcostestimate 4824
convert_string_to_scalar 4825
brincostestimate 8944
strip_all_phvs_mutator 10037
scalargesel 10537
scalargtsel 12120
scalarltsel 12255
nulltestsel 14262
convert_one_string_to_scalar 14475
convert_string_datum 14475
eqjoinsel_semi 16664
find_join_input_rel 16664
scalararraysel 17436
eqjoinsel_find_matches 21887
contain_placeholder_walker 29834
neqsel 30783
scalarineqsel_wrapper 38764
boolvarsel 47189
mcvs_equal 52878
convert_to_scalar 54971
get_stats_slot_range 67481
get_actual_variable_endpoint 79231
estimate_array_length 84094
strip_array_coercion 101530
mergejoinscansel 102255
get_actual_variable_range 116210
convert_numeric_to_scalar 150438
estimate_hash_bucket_stats 158645
get_variable_range 169907
eqjoinsel 219381
eqjoinsel_inner 219381
get_join_variables 220264
ineq_histogram_selectivity 221852
mcv_selectivity 223057
hash_mcv 234200
scalarineqsel 240064
estimate_num_groups 242429
estimate_multivariate_ndistinct 245703
var_eq_const 251807
add_unique_group_var 287866
estimate_multivariate_bucketsize 344897
var_eq_non_const 369486
btcost_correlation 427664
eqsel 564132
eqsel_internal 594915
btcostestimate 648007
examine_indexcol_variable 649981
get_restriction_variable 650206
genericcostestimate 655027
get_quals_from_indexclauses 665521
statistic_proc_security_check 756519
add_predicate_to_index_quals 1124035
all_rows_selectable 1135580
get_variable_numdistinct 1317581
index_other_operands_eval_cost 1320538
examine_simple_variable 1849289
examine_variable 2593643
strip_all_phvs_deep 2593643

Generated by: LCOV version 2.0-1