LCOV - code coverage report
Current view:
top level
-
src/include/lib
- simplehash.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
242
284
85.2 %
Date:
2025-11-29 11:17:30
Functions:
228
290
78.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
MCVHashTable_grow
0
backup_file_free
0
backup_file_grow
0
blockreftable_free
0
blockreftable_grow
0
blockreftable_prev
0
catalogid_free
0
catalogid_grow
0
derives_allocate
0
derives_compute_size
0
derives_create
0
derives_destroy
0
derives_distance
0
derives_entry_hash
0
derives_free
0
derives_grow
0
derives_initial_bucket
0
derives_insert
0
derives_insert_hash_internal
0
derives_lookup
0
derives_lookup_hash_internal
0
derives_next
0
derives_prev
0
derives_update_parameters
0
keepwal_distance
0
keepwal_entry_hash
0
keepwal_free
0
keepwal_grow
0
keepwal_prev
0
manifest_files_delete
0
manifest_files_delete_item
0
manifest_files_destroy
0
manifest_files_estimate_space
0
manifest_files_insert_hash
0
manifest_files_lookup_hash
0
manifest_files_reset
0
manifest_files_start_iterate_at
0
manifest_files_stat
0
nsphash_free
0
nsphash_grow
0
rolename_allocate
0
rolename_compute_size
0
rolename_create
0
rolename_destroy
0
rolename_distance
0
rolename_entry_hash
0
rolename_free
0
rolename_grow
0
rolename_initial_bucket
0
rolename_insert
0
rolename_insert_hash_internal
0
rolename_lookup
0
rolename_lookup_hash_internal
0
rolename_next
0
rolename_prev
0
rolename_update_parameters
0
tuplehash_delete
0
tuplehash_delete_item
0
tuplehash_destroy
0
tuplehash_insert
0
tuplehash_start_iterate_at
0
tuplehash_stat
0
saophash_free
2
saophash_grow
2
filehash_free
4
filehash_grow
4
keepwal_next
4
collation_cache_free
6
collation_cache_grow
6
manifest_files_free
6
manifest_files_grow
6
nsphash_prev
8
blockreftable_start_iterate
14
backup_file_allocate
22
backup_file_create
22
backup_file_update_parameters
22
pgstat_snapshot_free
24
pgstat_snapshot_grow
24
filehash_create
30
keepwal_allocate
30
keepwal_create
30
keepwal_update_parameters
30
filehash_allocate
34
filehash_update_parameters
34
backup_file_prev
36
pagetable_start_iterate_at
36
blockreftable_allocate
38
blockreftable_create
38
blockreftable_update_parameters
38
keepwal_insert
40
keepwal_insert_hash_internal
40
backup_file_compute_size
44
filehash_start_iterate
60
keepwal_compute_size
60
filehash_compute_size
68
blockreftable_compute_size
76
blockreftable_distance
76
blockreftable_entry_hash
76
collation_cache_create
78
collation_cache_allocate
84
collation_cache_update_parameters
84
blockreftable_next
142
nsphash_distance
146
nsphash_entry_hash
146
collation_cache_compute_size
168
collation_cache_prev
192
saophash_create
232
saophash_allocate
234
saophash_update_parameters
234
manifest_files_start_iterate
254
manifest_files_create
278
manifest_files_allocate
284
manifest_files_update_parameters
284
catalogid_allocate
374
catalogid_create
374
catalogid_update_parameters
374
pagetable_grow
398
saophash_compute_size
468
manifest_files_compute_size
568
collation_cache_distance
592
backup_file_distance
670
backup_file_entry_hash
670
blockreftable_iterate
672
catalogid_compute_size
748
collation_cache_entry_hash
790
collation_cache_next
792
nsphash_next
910
collation_cache_insert
1034
collation_cache_insert_hash_internal
1034
memoize_free
1068
memoize_grow
1068
pgstat_snapshot_create
1268
pgstat_snapshot_allocate
1292
pgstat_snapshot_update_parameters
1292
keepwal_lookup
1308
keepwal_lookup_hash_internal
1308
keepwal_initial_bucket
1348
pgstat_entry_ref_hash_grow
1374
backup_file_next
1510
memoize_create
1626
MCVHashTable_allocate
1656
MCVHashTable_create
1656
MCVHashTable_destroy
1656
MCVHashTable_free
1656
MCVHashTable_update_parameters
1656
collation_cache_initial_bucket
1824
tuplehash_free
2220
tuplehash_grow
2220
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
pgstat_snapshot_compute_size
2584
memoize_allocate
2694
memoize_update_parameters
2694
MCVHashTable_compute_size
3312
saophash_distance
4078
saophash_entry_hash
4112
saophash_prev
4594
tuplehash_estimate_space
4782
memoize_compute_size
5388
saophash_insert
6126
saophash_insert_hash_internal
6126
tuplehash_create
7352
pagetable_start_iterate
8986
pagetable_destroy
9098
pagetable_create
9102
pagetable_update_parameters
9500
tuplehash_allocate
9572
tuplehash_update_parameters
9572
pgstat_snapshot_lookup
10538
pgstat_snapshot_lookup_hash_internal
10538
pagetable_compute_size
19000
tuplehash_compute_size
19144
filehash_prev
19854
backup_file_insert
20650
backup_file_insert_hash_internal
20650
backup_file_lookup
21020
backup_file_lookup_hash_internal
21020
blockreftable_lookup
34660
blockreftable_lookup_hash_internal
34660
filehash_distance
35296
nsphash_allocate
37166
nsphash_create
37166
nsphash_update_parameters
37166
pgstat_entry_ref_hash_create
37590
pgstat_entry_ref_hash_destroy
37590
catalogid_prev
38134
pgstat_entry_ref_hash_allocate
38964
pgstat_entry_ref_hash_free
38964
pgstat_entry_ref_hash_update_parameters
38964
saophash_lookup
41184
saophash_lookup_hash_internal
41184
pgstat_snapshot_distance
41368
filehash_entry_hash
42172
backup_file_initial_bucket
42340
nsphash_insert
46116
nsphash_insert_hash_internal
46116
pgstat_entry_ref_hash_start_iterate
49574
pgstat_snapshot_insert
50634
pgstat_snapshot_insert_hash_internal
50634
blockreftable_insert
51038
blockreftable_insert_hash_internal
51038
saophash_initial_bucket
51422
manifest_files_prev
51464
pgstat_snapshot_entry_hash
64260
pgstat_snapshot_prev
65938
filehash_insert
67970
filehash_insert_hash_internal
67970
filehash_iterate
70840
nsphash_compute_size
74332
pgstat_entry_ref_hash_compute_size
77928
manifest_files_distance
85362
blockreftable_initial_bucket
85774
manifest_files_entry_hash
91056
pgstat_snapshot_next
109104
saophash_next
112198
nsphash_lookup
117330
nsphash_lookup_hash_internal
117330
pgstat_snapshot_initial_bucket
125440
filehash_next
137676
pagetable_lookup
141938
pagetable_lookup_hash_internal
141938
pgstat_entry_ref_hash_lookup
143424
pgstat_entry_ref_hash_lookup_hash_internal
143424
tuplehash_start_iterate
146482
MCVHashTable_distance
151930
MCVHashTable_entry_hash
151930
nsphash_initial_bucket
163592
manifest_files_lookup
165494
manifest_files_lookup_hash_internal
165494
MCVHashTable_insert
165600
MCVHashTable_insert_hash_internal
165600
MCVHashTable_lookup
165600
MCVHashTable_lookup_hash_internal
165600
filehash_lookup
169074
filehash_lookup_hash_internal
169074
pagetable_delete
174660
tuplehash_reset
194740
catalogid_distance
195622
catalogid_entry_hash
195622
manifest_files_next
196888
memoize_prev
203804
MCVHashTable_prev
211112
manifest_files_insert
213866
manifest_files_insert_hash_internal
213866
manifest_files_iterate
245288
filehash_initial_bucket
279220
pagetable_iterate
279288
pagetable_prev
331144
memoize_distance
406180
manifest_files_initial_bucket
470416
MCVHashTable_initial_bucket
483130
memoize_entry_hash
509176
memoize_next
628130
memoize_insert
800536
memoize_insert_hash_internal
800536
pgstat_entry_ref_hash_prev
858034
tuplehash_lookup
1013656
tuplehash_iterate
1031136
MCVHashTable_next
1095060
catalogid_next
1173972
memoize_initial_bucket
1312130
catalogid_insert
1345684
catalogid_insert_hash_internal
1345684
tuplehash_prev
1678944
tuplehash_lookup_hash
1733590
pgstat_entry_ref_hash_delete
2225178
tuplehash_lookup_hash_internal
2747246
pgstat_entry_ref_hash_distance
2784524
pgstat_entry_ref_hash_iterate
2941400
pgstat_entry_ref_hash_entry_hash
3343304
tuplehash_distance
3377776
pagetable_distance
3637702
pagetable_entry_hash
3770366
tuplehash_entry_hash
3999778
pagetable_next
4356758
pgstat_entry_ref_hash_next
6728608
pagetable_insert
7393156
pagetable_insert_hash_internal
7393156
tuplehash_insert_hash
7557636
tuplehash_insert_hash_internal
7557636
pgstat_entry_ref_hash_insert
7880382
pgstat_entry_ref_hash_insert_hash_internal
7880382
tuplehash_next
8017076
catalogid_lookup
8639934
catalogid_lookup_hash_internal
8639934
catalogid_initial_bucket
10181240
pagetable_initial_bucket
11480120
pgstat_entry_ref_hash_initial_bucket
13592288
tuplehash_initial_bucket
14304828
Generated by:
LCOV version 1.16