LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.1 %
765
689
Test Date:
2026-05-07 13:16:38
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_add_child_16
58958
local_ts_add_child_16
4523
rt_add_child_16
54171
shared_ts_add_child_16
264
rt_add_child_256
13603
local_ts_add_child_256
9116
rt_add_child_256
4225
shared_ts_add_child_256
262
rt_add_child_4
8582
local_ts_add_child_4
2242
rt_add_child_4
6281
shared_ts_add_child_4
59
rt_add_child_48
27682
local_ts_add_child_48
2938
rt_add_child_48
24558
shared_ts_add_child_48
186
rt_alloc_leaf
18433
local_ts_alloc_leaf
17632
rt_alloc_leaf
0
shared_ts_alloc_leaf
801
rt_alloc_node
151902
local_ts_alloc_node
125751
rt_alloc_node
26066
shared_ts_alloc_node
85
rt_begin_iterate
860
local_ts_begin_iterate
808
rt_begin_iterate
32
shared_ts_begin_iterate
20
rt_childptr_is_value
5360748
local_ts_childptr_is_value
4567722
rt_childptr_is_value
304137
shared_ts_childptr_is_value
488889
rt_copy_arrays_and_delete
2081
rt_copy_arrays_for_insert
4750
local_ts_copy_arrays_for_insert
573
rt_copy_arrays_for_insert
4155
shared_ts_copy_arrays_for_insert
22
rt_copy_common
11115
local_ts_copy_common
766
rt_copy_common
10314
shared_ts_copy_common
35
rt_create
124942
local_ts_create
124910
rt_create
32
rt_delete
104357
rt_delete_recursive
415108
rt_dump_node
0
rt_end_iterate
860
local_ts_end_iterate
808
rt_end_iterate
32
shared_ts_end_iterate
20
rt_extend_down
4993
local_ts_extend_down
47
rt_extend_down
4942
shared_ts_extend_down
4
rt_extend_up
33
local_ts_extend_up
22
rt_extend_up
10
shared_ts_extend_up
1
rt_find
6840249
local_ts_find
6091588
rt_find
191818
shared_ts_find
556843
rt_free
891
local_ts_free
814
rt_free
32
shared_ts_free
45
rt_free_leaf
3
local_ts_free_leaf
3
rt_free_leaf
0
shared_ts_free_leaf
0
rt_free_node
26835
local_ts_free_node
766
rt_free_node
26034
shared_ts_free_node
35
rt_get_slot_recursive
436629
local_ts_get_slot_recursive
27364
rt_get_slot_recursive
408227
shared_ts_get_slot_recursive
1038
rt_grow_node_16
4438
local_ts_grow_node_16
321
rt_grow_node_16
4098
shared_ts_grow_node_16
19
rt_grow_node_4
2452
local_ts_grow_node_4
359
rt_grow_node_4
2081
shared_ts_grow_node_4
12
rt_grow_node_48
105
local_ts_grow_node_48
86
rt_grow_node_48
15
shared_ts_grow_node_48
4
rt_iterate_next
112078
local_ts_iterate_next
18007
rt_iterate_next
93248
shared_ts_iterate_next
823
rt_key_get_shift
125112
local_ts_key_get_shift
124958
rt_key_get_shift
105
shared_ts_key_get_shift
49
rt_memory_usage
175148
local_ts_memory_usage
173619
rt_memory_usage
0
shared_ts_memory_usage
1529
rt_node_16_get_insertpos
61256
local_ts_node_16_get_insertpos
4737
rt_node_16_get_insertpos
56245
shared_ts_node_16_get_insertpos
274
rt_node_16_search_eq
3516630
local_ts_node_16_search_eq
2962531
rt_node_16_search_eq
474520
shared_ts_node_16_search_eq
79579
rt_node_256_get_child
4692478
local_ts_node_256_get_child
4041328
rt_node_256_get_child
397631
shared_ts_node_256_get_child
253519
rt_node_256_is_chunk_used
4876843
local_ts_node_256_is_chunk_used
4210017
rt_node_256_is_chunk_used
402031
shared_ts_node_256_is_chunk_used
264795
rt_node_48_get_child
510198
local_ts_node_48_get_child
88229
rt_node_48_get_child
260799
shared_ts_node_48_get_child
161170
rt_node_48_is_chunk_used
521055
local_ts_node_48_is_chunk_used
5376
rt_node_48_is_chunk_used
513119
shared_ts_node_48_is_chunk_used
2560
rt_node_4_get_insertpos
11034
local_ts_node_4_get_insertpos
2601
rt_node_4_get_insertpos
8362
shared_ts_node_4_get_insertpos
71
rt_node_delete
111145
rt_node_insert
115715
local_ts_node_insert
19499
rt_node_insert
95414
shared_ts_node_insert
802
rt_node_iterate_next
131957
local_ts_node_iterate_next
18135
rt_node_iterate_next
112989
shared_ts_node_iterate_next
833
rt_node_search
15787816
local_ts_node_search
13376806
rt_node_search
1570832
shared_ts_node_search
840178
rt_ptr_set_local
20859776
local_ts_ptr_set_local
17927797
rt_ptr_set_local
1606853
shared_ts_ptr_set_local
1325126
rt_remove_child_16
19927
rt_remove_child_256
4465
rt_remove_child_4
19931
rt_remove_child_48
66822
rt_set
126846
local_ts_set
19509
rt_set
106534
shared_ts_set
803
rt_shift_arrays_and_delete
22026
rt_shift_arrays_for_insert
67540
local_ts_shift_arrays_for_insert
6765
rt_shift_arrays_for_insert
60452
shared_ts_shift_arrays_for_insert
323
rt_shift_get_max_val
125065
local_ts_shift_get_max_val
124934
rt_shift_get_max_val
84
shared_ts_shift_get_max_val
47
rt_shrink_child_16
2081
rt_shrink_child_256
15
rt_shrink_child_48
2024
rt_stats
61
rt_value_is_embeddable
126846
local_ts_value_is_embeddable
19509
rt_value_is_embeddable
106534
shared_ts_value_is_embeddable
803
rt_verify_node
119820
local_ts_verify_node
19499
rt_verify_node
99519
shared_ts_verify_node
802
shared_ts_attach
44
shared_ts_create
45
shared_ts_detach
44
shared_ts_free_recurse
50
shared_ts_get_handle
44
shared_ts_lock_exclusive
103
shared_ts_lock_share
210842
shared_ts_unlock
210945
Generated by:
LCOV version 2.0-1