LCOV - code coverage report
Current view: top level - src/backend/utils/hash - dynahash.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 86.0 % 486 418
Test Date: 2026-09-09 20:15:41 Functions: 91.4 % 35 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.7 % 316 198

Function Name Sort by function name Hit count Sort by function hit count
AtEOSubXact_HashTables 22856
AtEOXact_HashTables 650812
DynaHashAlloc 1847393
calc_bucket 246062182
choose_nelem_alloc 439199
deregister_seq_scan 3411503
dir_realloc 0
element_alloc 787290
expand_table 435114
get_hash_entry 38501856
get_hash_value 111251363
has_seq_scans 435114
hash_corrupted 0
hash_create 425252
hash_destroy 79209
hash_estimate_size 13947
hash_freeze 0
hash_get_num_entries 69518
hash_initial_lookup 245447013
hash_search 144671522
hash_search_with_hash_value 244277659
hash_seq_init 3411835
hash_seq_init_with_hash_value 1167644
hash_seq_search 37077304
hash_seq_term 3411503
hash_stats 79209
hash_update_hash_key 855
hdefault 425252
init_htab 425252
my_log2 878398
next_pow2_int 850504
next_pow2_int64 27894
register_seq_scan 3411835
seg_alloc 981401
string_compare 607613

Generated by: LCOV version 2.0-1