LCOV - code coverage report
Current view:
top level
-
src/include/lib
- simplehash.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
232
273
85.0 %
Date:
2025-05-16 10:15:35
Functions:
218
272
80.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
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_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_distance
0
rolename_entry_hash
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
tuplehash_delete
0
tuplehash_delete_item
0
tuplehash_destroy
0
tuplehash_insert
0
tuplehash_start_iterate_at
0
tuplehash_stat
0
filehash_free
4
filehash_grow
4
keepwal_next
4
nsphash_prev
4
saophash_free
4
saophash_grow
4
collation_cache_free
6
collation_cache_grow
6
manifest_files_free
6
manifest_files_grow
6
blockreftable_start_iterate
14
rolename_allocate
16
rolename_create
16
rolename_destroy
16
rolename_free
16
rolename_update_parameters
16
backup_file_allocate
22
backup_file_create
22
backup_file_update_parameters
22
pgstat_snapshot_free
24
pgstat_snapshot_grow
24
filehash_create
28
keepwal_allocate
28
keepwal_create
28
keepwal_update_parameters
28
backup_file_prev
30
filehash_allocate
32
filehash_update_parameters
32
rolename_compute_size
32
pagetable_start_iterate_at
36
blockreftable_allocate
38
blockreftable_create
38
blockreftable_update_parameters
38
keepwal_insert
38
keepwal_insert_hash_internal
38
backup_file_compute_size
44
filehash_start_iterate
56
keepwal_compute_size
56
filehash_compute_size
64
blockreftable_compute_size
76
collation_cache_prev
100
blockreftable_distance
104
blockreftable_entry_hash
104
blockreftable_next
168
nsphash_distance
176
nsphash_entry_hash
176
manifest_files_start_iterate
250
saophash_create
252
saophash_allocate
256
saophash_update_parameters
256
manifest_files_create
274
manifest_files_allocate
280
manifest_files_update_parameters
280
collation_cache_distance
390
pagetable_grow
402
catalogid_allocate
470
catalogid_create
470
catalogid_update_parameters
470
collation_cache_next
474
saophash_compute_size
512
manifest_files_compute_size
560
collation_cache_entry_hash
566
blockreftable_iterate
672
backup_file_distance
674
backup_file_entry_hash
674
memoize_free
858
memoize_grow
858
catalogid_compute_size
940
nsphash_next
1006
pgstat_entry_ref_hash_grow
1018
pgstat_snapshot_create
1086
pgstat_snapshot_allocate
1110
pgstat_snapshot_update_parameters
1110
memoize_create
1270
keepwal_lookup
1308
keepwal_lookup_hash_internal
1308
keepwal_initial_bucket
1346
backup_file_next
1562
memoize_allocate
2128
memoize_update_parameters
2128
tuplehash_free
2162
tuplehash_grow
2162
pgstat_snapshot_compute_size
2220
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
collation_cache_create
3878
collation_cache_allocate
3884
collation_cache_update_parameters
3884
memoize_compute_size
4256
saophash_distance
4818
saophash_prev
4868
saophash_entry_hash
4938
collation_cache_insert
6130
collation_cache_insert_hash_internal
6130
collation_cache_initial_bucket
6696
tuplehash_create
6728
saophash_insert
7192
saophash_insert_hash_internal
7192
collation_cache_compute_size
7768
tuplehash_allocate
8890
tuplehash_update_parameters
8890
pagetable_start_iterate
9066
pagetable_destroy
9182
pagetable_create
9186
pagetable_update_parameters
9588
pgstat_snapshot_lookup
9690
pgstat_snapshot_lookup_hash_internal
9690
tuplehash_compute_size
17780
pagetable_compute_size
19176
filehash_prev
19980
backup_file_insert
20650
backup_file_insert_hash_internal
20650
backup_file_lookup
21020
backup_file_lookup_hash_internal
21020
filehash_distance
33768
blockreftable_lookup
34660
blockreftable_lookup_hash_internal
34660
nsphash_allocate
34970
nsphash_create
34970
nsphash_update_parameters
34970
pgstat_entry_ref_hash_create
36692
pgstat_entry_ref_hash_destroy
36692
pgstat_entry_ref_hash_allocate
37710
pgstat_entry_ref_hash_free
37710
pgstat_entry_ref_hash_update_parameters
37710
filehash_entry_hash
40646
backup_file_initial_bucket
42344
pgstat_snapshot_distance
43268
nsphash_insert
43320
nsphash_insert_hash_internal
43320
catalogid_prev
44776
pgstat_entry_ref_hash_start_iterate
48436
pgstat_snapshot_insert
50398
pgstat_snapshot_insert_hash_internal
50398
blockreftable_insert
50592
blockreftable_insert_hash_internal
50592
manifest_files_prev
51512
saophash_lookup
53002
saophash_lookup_hash_internal
53002
filehash_insert
63922
filehash_insert_hash_internal
63922
saophash_initial_bucket
65132
pgstat_snapshot_entry_hash
66114
filehash_iterate
66756
pgstat_snapshot_prev
68436
nsphash_compute_size
69940
pgstat_entry_ref_hash_compute_size
75420
manifest_files_distance
81840
blockreftable_initial_bucket
85356
manifest_files_entry_hash
87438
pgstat_snapshot_next
113142
nsphash_lookup
114494
nsphash_lookup_hash_internal
114494
saophash_next
123810
pgstat_snapshot_initial_bucket
126204
filehash_next
137870
pgstat_entry_ref_hash_lookup
138310
pgstat_entry_ref_hash_lookup_hash_internal
138310
pagetable_lookup
141864
pagetable_lookup_hash_internal
141864
tuplehash_start_iterate
145300
nsphash_initial_bucket
157990
manifest_files_lookup
161604
manifest_files_lookup_hash_internal
161604
filehash_lookup
169050
filehash_lookup_hash_internal
169050
pagetable_delete
174636
manifest_files_next
193048
tuplehash_reset
194388
memoize_prev
194920
manifest_files_insert
209968
manifest_files_insert_hash_internal
209968
manifest_files_iterate
241382
catalogid_distance
241926
catalogid_entry_hash
241926
filehash_initial_bucket
273622
pagetable_iterate
284210
memoize_distance
296234
pagetable_prev
332784
memoize_entry_hash
394370
manifest_files_initial_bucket
459016
memoize_next
509690
memoize_insert
542358
memoize_insert_hash_internal
542358
pgstat_entry_ref_hash_prev
673952
memoize_initial_bucket
939146
tuplehash_lookup
1022308
tuplehash_iterate
1028002
catalogid_next
1575796
tuplehash_prev
1657952
catalogid_insert
1676550
catalogid_insert_hash_internal
1676550
tuplehash_lookup_hash
1733510
pgstat_entry_ref_hash_delete
2074858
pgstat_entry_ref_hash_distance
2370984
pgstat_entry_ref_hash_iterate
2699744
tuplehash_lookup_hash_internal
2755818
pgstat_entry_ref_hash_entry_hash
2849130
tuplehash_distance
3170176
pagetable_distance
3660798
tuplehash_entry_hash
3782798
pagetable_entry_hash
3794380
pagetable_next
4381508
pgstat_entry_ref_hash_next
5904008
tuplehash_insert_hash
6712874
tuplehash_insert_hash_internal
6712874
catalogid_lookup
7347024
catalogid_lookup_hash_internal
7347024
pgstat_entry_ref_hash_insert
7364754
pgstat_entry_ref_hash_insert_hash_internal
7364754
pagetable_insert
7489654
pagetable_insert_hash_internal
7489654
tuplehash_next
7794614
catalogid_initial_bucket
9265500
pagetable_initial_bucket
11600534
pgstat_entry_ref_hash_initial_bucket
12427058
tuplehash_initial_bucket
13251654
Generated by:
LCOV version 1.14