LCOV - code coverage report
Current view:
top level
-
src/include/lib
- simplehash.h
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
85.2 %
284
242
Test Date:
2026-06-24 14:16:41
Functions:
74.7 %
411
307
Legend:
Lines:    
hit
not hit
Function Name
Hit count
tuplehash_stat
0
manifest_files_stat
0
pgsa_stash_name_table_stat
0
tuplehash_stat
0
pagetable_start_iterate_at
24
manifest_files_start_iterate_at
0
pgsa_stash_name_table_start_iterate_at
0
tuplehash_start_iterate_at
0
pagetable_start_iterate_at
24
keepwal_create
448
rolename_create
0
filehash_create
15
keepwal_create
15
blockreftable_create
32
ArchivedWAL_create
52
manifest_files_create
142
catalogid_create
192
derives_grow
3372
ArchivedWAL_grow
0
MCVHashTable_grow
0
backup_file_grow
0
blockreftable_grow
0
catalogid_grow
0
derives_grow
0
host_cache_grow
0
keepwal_grow
0
nsphash_grow
0
pgsa_saved_stash_table_grow
0
pgsa_stash_count_table_grow
0
pgsa_stash_name_table_grow
0
refcount_grow
0
rolename_grow
0
saophash_grow
0
filehash_grow
2
manifest_files_grow
3
collation_cache_grow
4
pgpa_trove_entry_grow
14
pgstat_snapshot_grow
16
pagetable_grow
237
memoize_grow
692
pgstat_entry_ref_hash_grow
879
tuplehash_grow
1525
tuplehash_estimate_space
3824
manifest_files_estimate_space
0
pgsa_stash_name_table_estimate_space
0
tuplehash_estimate_space
3824
derives_free
25341
backup_file_free
0
blockreftable_free
0
catalogid_free
0
derives_free
0
host_cache_free
0
keepwal_free
0
nsphash_free
0
pgsa_saved_stash_table_free
0
pgsa_stash_count_table_free
0
pgsa_stash_name_table_free
0
refcount_free
0
rolename_free
0
saophash_free
0
filehash_free
2
manifest_files_free
3
collation_cache_free
4
pgpa_trove_entry_free
14
pgstat_snapshot_free
16
ArchivedWAL_free
48
memoize_free
692
MCVHashTable_free
1147
tuplehash_free
1525
pgstat_entry_ref_hash_free
21890
derives_destroy
27642
derives_destroy
0
manifest_files_destroy
0
pgsa_stash_name_table_destroy
0
rolename_destroy
0
tuplehash_destroy
0
ArchivedWAL_destroy
48
MCVHashTable_destroy
1147
pagetable_destroy
5436
pgstat_entry_ref_hash_destroy
21011
tuplehash_reset
129216
manifest_files_reset
0
pgsa_stash_name_table_reset
0
tuplehash_reset
129216
filehash_start_iterate
135120
pgsa_stash_name_table_start_iterate
0
pgsa_saved_stash_table_start_iterate
2
blockreftable_start_iterate
15
filehash_start_iterate
30
manifest_files_start_iterate
128
ArchivedWAL_start_iterate
4594
pagetable_start_iterate
5362
pgstat_entry_ref_hash_start_iterate
27735
tuplehash_start_iterate
97254
memoize_delete_item
191825
manifest_files_delete_item
0
pgsa_stash_name_table_delete_item
0
tuplehash_delete_item
0
ArchivedWAL_delete_item
43
memoize_delete_item
1592
refcount_delete_item
190190
derives_allocate
212623
derives_allocate
0
rolename_allocate
0
pgsa_saved_stash_table_allocate
2
pgsa_stash_count_table_allocate
6
pgsa_stash_name_table_allocate
6
backup_file_allocate
12
host_cache_allocate
15
keepwal_allocate
15
filehash_allocate
17
blockreftable_allocate
32
ArchivedWAL_allocate
52
collation_cache_allocate
57
saophash_allocate
111
manifest_files_allocate
145
catalogid_allocate
192
pgstat_snapshot_allocate
826
MCVHashTable_allocate
1147
memoize_allocate
1760
tuplehash_allocate
6539
pgstat_entry_ref_hash_allocate
21890
nsphash_allocate
24216
refcount_allocate
24460
pgpa_trove_entry_allocate
131123
derives_create
214476
derives_create
0
pgsa_saved_stash_table_create
2
pgsa_stash_count_table_create
6
pgsa_stash_name_table_create
6
backup_file_create
12
host_cache_create
15
collation_cache_create
53
saophash_create
111
pgstat_snapshot_create
810
memoize_create
1068
MCVHashTable_create
1147
tuplehash_create
5014
pagetable_create
5436
pgstat_entry_ref_hash_create
21011
nsphash_create
24216
refcount_create
24460
pgpa_trove_entry_create
131109
derives_update_parameters
218296
derives_update_parameters
0
rolename_update_parameters
0
pgsa_saved_stash_table_update_parameters
2
pgsa_stash_count_table_update_parameters
6
pgsa_stash_name_table_update_parameters
6
backup_file_update_parameters
12
host_cache_update_parameters
15
keepwal_update_parameters
15
filehash_update_parameters
17
blockreftable_update_parameters
32
ArchivedWAL_update_parameters
52
collation_cache_update_parameters
57
saophash_update_parameters
111
manifest_files_update_parameters
145
catalogid_update_parameters
192
pgstat_snapshot_update_parameters
826
MCVHashTable_update_parameters
1147
memoize_update_parameters
1760
pagetable_update_parameters
5673
tuplehash_update_parameters
6539
pgstat_entry_ref_hash_update_parameters
21890
nsphash_update_parameters
24216
refcount_update_parameters
24460
pgpa_trove_entry_update_parameters
131123
derives_compute_size
436592
derives_compute_size
0
rolename_compute_size
0
pgsa_saved_stash_table_compute_size
4
pgsa_stash_count_table_compute_size
12
pgsa_stash_name_table_compute_size
12
backup_file_compute_size
24
host_cache_compute_size
30
keepwal_compute_size
30
filehash_compute_size
34
blockreftable_compute_size
64
ArchivedWAL_compute_size
104
collation_cache_compute_size
114
saophash_compute_size
222
manifest_files_compute_size
290
catalogid_compute_size
384
pgstat_snapshot_compute_size
1652
MCVHashTable_compute_size
2294
memoize_compute_size
3520
pagetable_compute_size
11346
tuplehash_compute_size
13078
pgstat_entry_ref_hash_compute_size
43780
nsphash_compute_size
48432
refcount_compute_size
48920
pgpa_trove_entry_compute_size
262246
tuplehash_lookup_hash
1053396
manifest_files_lookup_hash
0
pgsa_stash_name_table_lookup_hash
0
tuplehash_lookup_hash
1053396
pagetable_delete
1376001
manifest_files_delete
0
pgsa_stash_name_table_delete
0
tuplehash_delete
0
pagetable_delete
116435
pgstat_entry_ref_hash_delete
1259566
derives_prev
2288822
ArchivedWAL_prev
0
blockreftable_prev
0
derives_prev
0
host_cache_prev
0
keepwal_prev
0
pgsa_saved_stash_table_prev
0
pgsa_stash_count_table_prev
0
pgsa_stash_name_table_prev
0
rolename_prev
0
nsphash_prev
8
backup_file_prev
41
collation_cache_prev
163
saophash_prev
699
pgpa_trove_entry_prev
6595
refcount_prev
9650
filehash_prev
11700
catalogid_prev
21702
manifest_files_prev
27697
pgstat_snapshot_prev
60717
memoize_prev
134174
MCVHashTable_prev
165486
pagetable_prev
200072
pgstat_entry_ref_hash_prev
535752
tuplehash_prev
1114366
filehash_iterate
2616228
pgsa_stash_name_table_iterate
0
pgsa_saved_stash_table_iterate
7
blockreftable_iterate
690
ArchivedWAL_iterate
7133
filehash_iterate
37548
manifest_files_iterate
131386
pagetable_iterate
162274
tuplehash_iterate
669577
pgstat_entry_ref_hash_iterate
1607613
tuplehash_insert_hash
5192038
manifest_files_insert_hash
0
pgsa_stash_name_table_insert_hash
0
tuplehash_insert_hash
5192038
derives_distance
6702961
ArchivedWAL_distance
0
derives_distance
0
host_cache_distance
0
keepwal_distance
0
pgsa_saved_stash_table_distance
0
pgsa_stash_count_table_distance
0
pgsa_stash_name_table_distance
0
rolename_distance
0
blockreftable_distance
56
nsphash_distance
145
backup_file_distance
415
collation_cache_distance
516
saophash_distance
559
pgpa_trove_entry_distance
12044
filehash_distance
19887
refcount_distance
25776
pgstat_snapshot_distance
34583
manifest_files_distance
45725
MCVHashTable_distance
100251
catalogid_distance
111954
memoize_distance
242873
pgstat_entry_ref_hash_distance
1716935
pagetable_distance
2173329
tuplehash_distance
2217913
derives_lookup
6720192
derives_lookup
0
rolename_lookup
0
pgsa_saved_stash_table_lookup
6
pgsa_stash_count_table_lookup
11
pgsa_stash_name_table_lookup
11
keepwal_lookup
694
memoize_lookup
1600
saophash_lookup
2801
pgstat_snapshot_lookup
7242
backup_file_lookup
12144
blockreftable_lookup
20688
ArchivedWAL_lookup
34576
nsphash_lookup
78214
filehash_lookup
84267
manifest_files_lookup
90014
pgstat_entry_ref_hash_lookup
90418
pagetable_lookup
94605
MCVHashTable_lookup
114700
pgpa_trove_entry_lookup
275182
tuplehash_lookup
598126
refcount_lookup
628041
catalogid_lookup
4586852
derives_lookup_hash_internal
7773588
derives_lookup_hash_internal
0
rolename_lookup_hash_internal
0
pgsa_saved_stash_table_lookup_hash_internal
6
pgsa_stash_count_table_lookup_hash_internal
11
pgsa_stash_name_table_lookup_hash_internal
11
keepwal_lookup_hash_internal
694
memoize_lookup_hash_internal
1600
saophash_lookup_hash_internal
2801
pgstat_snapshot_lookup_hash_internal
7242
backup_file_lookup_hash_internal
12144
blockreftable_lookup_hash_internal
20688
ArchivedWAL_lookup_hash_internal
34576
nsphash_lookup_hash_internal
78214
filehash_lookup_hash_internal
84267
manifest_files_lookup_hash_internal
90014
pgstat_entry_ref_hash_lookup_hash_internal
90418
pagetable_lookup_hash_internal
94605
MCVHashTable_lookup_hash_internal
114700
pgpa_trove_entry_lookup_hash_internal
275182
refcount_lookup_hash_internal
628041
tuplehash_lookup_hash_internal
1651522
catalogid_lookup_hash_internal
4586852
derives_entry_hash
7902189
derives_entry_hash
0
host_cache_entry_hash
0
keepwal_entry_hash
0
pgsa_saved_stash_table_entry_hash
0
pgsa_stash_count_table_entry_hash
0
pgsa_stash_name_table_entry_hash
0
rolename_entry_hash
0
ArchivedWAL_entry_hash
43
blockreftable_entry_hash
56
nsphash_entry_hash
145
backup_file_entry_hash
415
saophash_entry_hash
559
collation_cache_entry_hash
659
pgpa_trove_entry_entry_hash
12655
filehash_entry_hash
23450
manifest_files_entry_hash
48561
pgstat_snapshot_entry_hash
49653
MCVHashTable_entry_hash
100251
catalogid_entry_hash
111954
refcount_entry_hash
257186
memoize_entry_hash
311214
pgstat_entry_ref_hash_entry_hash
2085892
pagetable_entry_hash
2255052
tuplehash_entry_hash
2644444
derives_insert
11089156
derives_insert
0
rolename_insert
0
tuplehash_insert
0
pgsa_saved_stash_table_insert
5
pgsa_stash_name_table_insert
9
pgsa_stash_count_table_insert
12
keepwal_insert
20
host_cache_insert
29
ArchivedWAL_insert
98
collation_cache_insert
879
saophash_insert
1148
backup_file_insert
12007
nsphash_insert
30274
pgstat_snapshot_insert
35092
filehash_insert
36043
blockreftable_insert
51964
MCVHashTable_insert
114700
manifest_files_insert
116756
pgpa_trove_entry_insert
160789
refcount_insert
190190
memoize_insert
534288
catalogid_insert
718827
pagetable_insert
4462212
pgstat_entry_ref_hash_insert
4623814
derives_next
14313210
derives_next
0
host_cache_next
0
pgsa_saved_stash_table_next
0
pgsa_stash_count_table_next
0
pgsa_stash_name_table_next
0
rolename_next
0
keepwal_next
2
ArchivedWAL_next
43
blockreftable_next
96
collation_cache_next
691
nsphash_next
898
backup_file_next
949
saophash_next
3377
pgpa_trove_entry_next
49894
filehash_next
73481
pgstat_snapshot_next
97209
manifest_files_next
105416
refcount_next
261399
memoize_next
388973
catalogid_next
675124
MCVHashTable_next
858371
pagetable_next
2633311
pgstat_entry_ref_hash_next
4086181
tuplehash_next
5077795
derives_insert_hash_internal
16281194
derives_insert_hash_internal
0
rolename_insert_hash_internal
0
pgsa_saved_stash_table_insert_hash_internal
5
pgsa_stash_name_table_insert_hash_internal
9
pgsa_stash_count_table_insert_hash_internal
12
keepwal_insert_hash_internal
20
host_cache_insert_hash_internal
29
ArchivedWAL_insert_hash_internal
98
collation_cache_insert_hash_internal
879
saophash_insert_hash_internal
1148
backup_file_insert_hash_internal
12007
nsphash_insert_hash_internal
30274
pgstat_snapshot_insert_hash_internal
35092
filehash_insert_hash_internal
36043
blockreftable_insert_hash_internal
51964
MCVHashTable_insert_hash_internal
114700
manifest_files_insert_hash_internal
116756
pgpa_trove_entry_insert_hash_internal
160789
refcount_insert_hash_internal
190190
memoize_insert_hash_internal
534288
catalogid_insert_hash_internal
718827
pagetable_insert_hash_internal
4462212
pgstat_entry_ref_hash_insert_hash_internal
4623814
tuplehash_insert_hash_internal
5192038
derives_initial_bucket
33333101
derives_initial_bucket
0
rolename_initial_bucket
0
pgsa_saved_stash_table_initial_bucket
11
pgsa_stash_name_table_initial_bucket
20
pgsa_stash_count_table_initial_bucket
23
host_cache_initial_bucket
29
keepwal_initial_bucket
714
collation_cache_initial_bucket
1538
saophash_initial_bucket
4508
backup_file_initial_bucket
24566
ArchivedWAL_initial_bucket
34717
blockreftable_initial_bucket
72708
pgstat_snapshot_initial_bucket
91995
nsphash_initial_bucket
108633
filehash_initial_bucket
143762
manifest_files_initial_bucket
255334
MCVHashTable_initial_bucket
329651
pgpa_trove_entry_initial_bucket
448626
memoize_initial_bucket
847114
refcount_initial_bucket
1075417
catalogid_initial_bucket
5417633
pagetable_initial_bucket
6928304
pgstat_entry_ref_hash_initial_bucket
8059691
tuplehash_initial_bucket
9488107
Generated by:
LCOV version 2.0-1