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-09 12:17:34 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 813
AtEOSubXact_HashTables 11074
hash_estimate_size 13570
next_pow2_int64 27140
hash_get_num_entries 68388
hash_destroy 81437
hash_stats 81437
hash_create 426632
hdefault 426632
init_htab 426632
choose_nelem_alloc 440202
expand_table 446282
has_seq_scans 446282
string_compare 611901
AtEOXact_HashTables 661254
element_alloc 788760
next_pow2_int 853264
my_log2 880404
seg_alloc 973648
hash_seq_init_with_hash_value 1291291
DynaHashAlloc 1856203
deregister_seq_scan 3549962
hash_seq_term 3549962
hash_seq_init 3550270
register_seq_scan 3550270
hash_seq_search 38375946
get_hash_entry 39685352
get_hash_value 111675100
hash_search 150095707
hash_search_with_hash_value 249606900
hash_initial_lookup 250899817
calc_bucket 251531166

Generated by: LCOV version 2.0-1