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-10-15 22:15:57 Functions: 96.3 % 82 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.4 % 1983 1535

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 290
hashcostestimate 313
scalarltjoinsel 350
booltestsel 801
generic_restriction_selectivity 870
matchingsel 870
adjust_statstuple_for_grouping 1173
ReleaseDummy 1415
spgcostestimate 1487
gincostestimate 1572
gincost_opexpr 1730
gincost_pattern 1740
estimate_hashagg_tablesize 2424
neqjoinsel 2469
gistcostestimate 3691
scalarlesel 3767
histogram_selectivity 4622
convert_string_to_scalar 5220
brincostestimate 8944
scalargesel 10663
scalargtsel 12016
scalarltsel 12349
strip_all_phvs_mutator 13913
nulltestsel 14545
convert_one_string_to_scalar 15660
convert_string_datum 15660
eqjoinsel_semi 16678
find_join_input_rel 16678
scalararraysel 17550
eqjoinsel_find_matches 23259
neqsel 29656
contain_placeholder_walker 37803
scalarineqsel_wrapper 38795
boolvarsel 45727
mcvs_equal 54471
convert_to_scalar 57528
get_stats_slot_range 69302
get_actual_variable_endpoint 80882
estimate_array_length 84889
mergejoinscansel 99894
strip_array_coercion 102439
get_actual_variable_range 119512
estimate_hash_bucket_stats 152963
convert_numeric_to_scalar 156924
get_variable_range 169150
eqjoinsel 215585
eqjoinsel_inner 215585
get_join_variables 216468
ineq_histogram_selectivity 228226
mcv_selectivity 229250
hash_mcv 236600
estimate_num_groups 239402
estimate_multivariate_ndistinct 242986
scalarineqsel 245900
var_eq_const 250780
add_unique_group_var 286828
estimate_multivariate_bucketsize 334297
var_eq_non_const 367602
btcost_correlation 437822
eqsel 562834
eqsel_internal 592490
btcostestimate 643101
examine_indexcol_variable 645071
get_restriction_variable 646569
genericcostestimate 648998
get_quals_from_indexclauses 659514
statistic_proc_security_check 774365
add_predicate_to_index_quals 1116780
all_rows_selectable 1168895
get_variable_numdistinct 1306249
index_other_operands_eval_cost 1308502
examine_simple_variable 1823085
examine_variable 2561170
strip_all_phvs_deep 2561170

Generated by: LCOV version 2.0-1