LCOV - code coverage report
Current view: top level - src/backend/utils/hash - dynahash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 434 515 84.3 %
Date: 2025-12-13 12:18:31 Functions: 34 37 91.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
dir_realloc 0
hash_corrupted 0
hash_freeze 0
hash_update_hash_key 1546
hash_get_shared_size 20066
hash_select_dirsize 20066
AtEOSubXact_HashTables 20170
hash_estimate_size 37364
next_pow2_int64 114860
hash_get_num_entries 123048
hash_destroy 133216
hash_stats 133216
expand_table 748862
has_seq_scans 748862
hash_create 753062
hdefault 753062
init_htab 753062
choose_nelem_alloc 790426
string_compare 1016336
AtEOXact_HashTables 1151864
element_alloc 1378566
seg_alloc 1381050
next_pow2_int 1506124
my_log2 1620984
hash_seq_init_with_hash_value 1654936
DynaHashAlloc 3258754
deregister_seq_scan 5561434
hash_seq_term 5561434
hash_seq_init 5561454
register_seq_scan 5561454
hash_seq_search 58355226
get_hash_entry 66495668
get_hash_value 167449720
hash_search 239443578
hash_search_with_hash_value 388798446
hash_initial_lookup 390456474
calc_bucket 391502868

Generated by: LCOV version 1.16