LCOV - code coverage report
Current view:
top level
-
src/include/lib
- simplehash.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
232
273
85.0 %
Date:
2024-12-03 16:14:46
Functions:
210
256
82.0 %
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
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_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
saophash_free
0
saophash_grow
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
collation_cache_free
6
collation_cache_grow
6
manifest_files_free
6
manifest_files_grow
6
nsphash_prev
12
blockreftable_start_iterate
14
backup_file_allocate
20
backup_file_create
20
backup_file_update_parameters
20
backup_file_prev
24
pagetable_start_iterate_at
24
pgstat_snapshot_free
24
pgstat_snapshot_grow
24
filehash_create
28
keepwal_allocate
28
keepwal_create
28
keepwal_update_parameters
28
filehash_allocate
32
filehash_update_parameters
32
blockreftable_allocate
36
blockreftable_create
36
blockreftable_update_parameters
36
keepwal_insert
38
keepwal_insert_hash_internal
38
backup_file_compute_size
40
filehash_start_iterate
56
keepwal_compute_size
56
filehash_compute_size
64
blockreftable_compute_size
72
collation_cache_prev
100
nsphash_distance
116
nsphash_entry_hash
116
blockreftable_distance
146
blockreftable_entry_hash
146
saophash_allocate
152
saophash_create
152
saophash_update_parameters
152
blockreftable_next
210
manifest_files_start_iterate
250
manifest_files_create
270
manifest_files_allocate
276
manifest_files_update_parameters
276
saophash_compute_size
304
catalogid_allocate
310
catalogid_create
310
catalogid_update_parameters
310
pagetable_grow
366
collation_cache_distance
386
collation_cache_next
512
manifest_files_compute_size
552
collation_cache_entry_hash
586
backup_file_distance
608
backup_file_entry_hash
608
catalogid_compute_size
620
blockreftable_iterate
674
nsphash_next
700
pgstat_entry_ref_hash_grow
778
memoize_free
830
memoize_grow
830
pgstat_snapshot_create
950
pgstat_snapshot_allocate
974
pgstat_snapshot_update_parameters
974
memoize_create
1094
saophash_distance
1124
saophash_entry_hash
1124
keepwal_lookup
1310
keepwal_lookup_hash_internal
1310
keepwal_initial_bucket
1348
backup_file_next
1428
saophash_prev
1480
saophash_insert
1914
saophash_insert_hash_internal
1914
memoize_allocate
1924
memoize_update_parameters
1924
pgstat_snapshot_compute_size
1948
tuplehash_free
2034
tuplehash_grow
2034
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
collation_cache_create
3180
collation_cache_allocate
3186
collation_cache_update_parameters
3186
memoize_compute_size
3848
saophash_lookup
4584
saophash_lookup_hash_internal
4584
collation_cache_insert
5330
collation_cache_insert_hash_internal
5330
collation_cache_initial_bucket
5916
tuplehash_create
6292
collation_cache_compute_size
6372
saophash_next
6572
saophash_initial_bucket
7622
pagetable_start_iterate
8312
tuplehash_allocate
8326
tuplehash_update_parameters
8326
pagetable_create
8364
pagetable_destroy
8364
pagetable_update_parameters
8730
pgstat_snapshot_lookup
9384
pgstat_snapshot_lookup_hash_internal
9384
tuplehash_compute_size
16652
pagetable_compute_size
17460
filehash_prev
18700
backup_file_insert
18738
backup_file_insert_hash_internal
18738
backup_file_lookup
19380
backup_file_lookup_hash_internal
19380
pgstat_entry_ref_hash_create
28720
pgstat_entry_ref_hash_destroy
28720
pgstat_entry_ref_hash_allocate
29498
pgstat_entry_ref_hash_free
29498
pgstat_entry_ref_hash_update_parameters
29498
catalogid_prev
29698
nsphash_allocate
30088
nsphash_create
30088
nsphash_update_parameters
30088
blockreftable_lookup
31374
blockreftable_lookup_hash_internal
31374
filehash_distance
32790
nsphash_insert
37982
nsphash_insert_hash_internal
37982
backup_file_initial_bucket
38726
filehash_entry_hash
39722
pgstat_entry_ref_hash_start_iterate
39960
pgstat_snapshot_distance
40710
manifest_files_prev
47830
pgstat_snapshot_insert
48350
pgstat_snapshot_insert_hash_internal
48350
blockreftable_insert
50082
blockreftable_insert_hash_internal
50082
pgstat_entry_ref_hash_compute_size
58996
nsphash_compute_size
60176
filehash_insert
64034
filehash_insert_hash_internal
64034
pgstat_snapshot_entry_hash
64128
pgstat_snapshot_prev
64344
filehash_iterate
66872
manifest_files_distance
77984
pgstat_entry_ref_hash_lookup
79404
pgstat_entry_ref_hash_lookup_hash_internal
79404
blockreftable_initial_bucket
81602
manifest_files_entry_hash
83582
pgstat_snapshot_next
108058
pgstat_snapshot_initial_bucket
121872
nsphash_lookup
122052
nsphash_lookup_hash_internal
122052
pagetable_lookup
128120
pagetable_lookup_hash_internal
128120
filehash_next
134622
tuplehash_start_iterate
144180
manifest_files_lookup
159996
manifest_files_lookup_hash_internal
159996
nsphash_initial_bucket
160150
catalogid_distance
160956
catalogid_entry_hash
160956
pagetable_delete
164506
filehash_lookup
169024
filehash_lookup_hash_internal
169024
manifest_files_next
182010
memoize_prev
193176
tuplehash_reset
193328
manifest_files_insert
206490
manifest_files_insert_hash_internal
206490
manifest_files_iterate
241890
memoize_distance
244794
pagetable_iterate
264808
filehash_initial_bucket
272784
pagetable_prev
289218
memoize_entry_hash
342744
manifest_files_initial_bucket
450074
memoize_next
456782
memoize_insert
513594
memoize_insert_hash_internal
513594
pgstat_entry_ref_hash_prev
536116
tuplehash_lookup
842220
catalogid_next
857022
memoize_initial_bucket
858756
tuplehash_iterate
932522
catalogid_insert
1101714
catalogid_insert_hash_internal
1101714
tuplehash_lookup_hash
1118694
pgstat_entry_ref_hash_distance
1390180
tuplehash_prev
1551648
pgstat_entry_ref_hash_delete
1562602
pgstat_entry_ref_hash_entry_hash
1754850
tuplehash_lookup_hash_internal
1960914
pgstat_entry_ref_hash_iterate
2225364
tuplehash_distance
2773080
tuplehash_entry_hash
3332086
pagetable_distance
3617852
pgstat_entry_ref_hash_insert
3646190
pgstat_entry_ref_hash_insert_hash_internal
3646190
pagetable_entry_hash
3729794
pgstat_entry_ref_hash_next
4098840
pagetable_next
4259890
catalogid_lookup
4821432
catalogid_lookup_hash_internal
4821432
catalogid_initial_bucket
6084102
tuplehash_insert_hash
6109124
tuplehash_insert_hash_internal
6109124
tuplehash_next
6315956
pgstat_entry_ref_hash_initial_bucket
7043046
pagetable_insert
7320786
pagetable_insert_hash_internal
7320786
pagetable_initial_bucket
11343206
tuplehash_initial_bucket
11402264
Generated by:
LCOV version 1.14