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-10-01 17:15:54 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 22895
AtEOXact_HashTables 639369
DynaHashAlloc 1855668
calc_bucket 246661014
choose_nelem_alloc 441383
deregister_seq_scan 3376998
dir_realloc 0
element_alloc 794845
expand_table 438915
get_hash_entry 38615548
get_hash_value 111668108
has_seq_scans 438915
hash_corrupted 0
hash_create 427118
hash_destroy 79675
hash_estimate_size 14265
hash_freeze 0
hash_get_num_entries 69609
hash_initial_lookup 246040868
hash_search 144819018
hash_search_with_hash_value 244873596
hash_seq_init 3377348
hash_seq_init_with_hash_value 1165610
hash_seq_search 37371215
hash_seq_term 3376998
hash_stats 79675
hash_update_hash_key 831
hdefault 427118
init_htab 427118
my_log2 882766
next_pow2_int 854236
next_pow2_int64 28530
register_seq_scan 3377348
seg_alloc 995616
string_compare 607349

Generated by: LCOV version 2.0-1