LCOV - code coverage report
Current view: top level - src/backend/utils/hash - dynahash.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 85.0 % 486 413
Test Date: 2026-07-29 15:16:36 Functions: 91.4 % 35 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 61.8 % 314 194

Function Name Sort by function name Hit count Sort by function hit count
dir_realloc 0
hash_corrupted 0
hash_freeze 0
hash_update_hash_key 843
AtEOSubXact_HashTables 12712
hash_estimate_size 13691
next_pow2_int64 27382
hash_get_num_entries 68783
hash_destroy 81797
hash_stats 81797
hash_create 429556
hdefault 429556
init_htab 429556
choose_nelem_alloc 443247
expand_table 448773
has_seq_scans 448773
string_compare 613229
AtEOXact_HashTables 669165
element_alloc 796254
next_pow2_int 859112
my_log2 886494
seg_alloc 980367
hash_seq_init_with_hash_value 1289229
DynaHashAlloc 1870941
deregister_seq_scan 3575665
hash_seq_term 3575665
hash_seq_init 3575973
register_seq_scan 3575973
hash_seq_search 38669446
get_hash_entry 40105690
get_hash_value 114766347
hash_search 151325144
hash_search_with_hash_value 253840249
hash_initial_lookup 255131164
calc_bucket 255766101

Generated by: LCOV version 2.0-1