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-08-20 14:15:41 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 827
AtEOSubXact_HashTables 12764
hash_estimate_size 13771
next_pow2_int64 27542
hash_get_num_entries 70741
hash_destroy 82081
hash_stats 82081
hash_create 431903
hdefault 431903
init_htab 431903
choose_nelem_alloc 445674
expand_table 449582
has_seq_scans 449582
string_compare 616058
AtEOXact_HashTables 673195
element_alloc 798555
next_pow2_int 863806
my_log2 891348
seg_alloc 982151
hash_seq_init_with_hash_value 1317138
DynaHashAlloc 1879214
deregister_seq_scan 3619817
hash_seq_term 3619817
hash_seq_init 3620138
register_seq_scan 3620138
hash_seq_search 38834749
get_hash_entry 40238341
get_hash_value 115105151
hash_search 151891179
hash_search_with_hash_value 254698325
hash_initial_lookup 256017117
calc_bucket 256653028

Generated by: LCOV version 2.0-1