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-30 13:16:14
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_add_child_16
58360
local_ts_add_child_16
3907
rt_add_child_16
54189
shared_ts_add_child_16
264
rt_add_child_256
11945
local_ts_add_child_256
7458
rt_add_child_256
4225
shared_ts_add_child_256
262
rt_add_child_4
8448
local_ts_add_child_4
2108
rt_add_child_4
6281
shared_ts_add_child_4
59
rt_add_child_48
27029
local_ts_add_child_48
2300
rt_add_child_48
24543
shared_ts_add_child_48
186
rt_alloc_leaf
15445
local_ts_alloc_leaf
14644
rt_alloc_leaf
0
shared_ts_alloc_leaf
801
rt_alloc_node
156674
local_ts_alloc_node
130521
rt_alloc_node
26068
shared_ts_alloc_node
85
rt_begin_iterate
823
local_ts_begin_iterate
771
rt_begin_iterate
32
shared_ts_begin_iterate
20
rt_childptr_is_value
4981725
local_ts_childptr_is_value
4188737
rt_childptr_is_value
304141
shared_ts_childptr_is_value
488847
rt_copy_arrays_and_delete
2081
rt_copy_arrays_for_insert
4696
local_ts_copy_arrays_for_insert
519
rt_copy_arrays_for_insert
4155
shared_ts_copy_arrays_for_insert
22
rt_copy_common
11023
local_ts_copy_common
672
rt_copy_common
10316
shared_ts_copy_common
35
rt_create
129818
local_ts_create
129786
rt_create
32
rt_delete
104357
rt_delete_recursive
415040
rt_dump_node
0
rt_end_iterate
823
local_ts_end_iterate
771
rt_end_iterate
32
shared_ts_end_iterate
20
rt_extend_down
4985
local_ts_extend_down
39
rt_extend_down
4942
shared_ts_extend_down
4
rt_extend_up
29
local_ts_extend_up
18
rt_extend_up
10
shared_ts_extend_up
1
rt_find
6360069
local_ts_find
5611384
rt_find
191884
shared_ts_find
556801
rt_free
850
local_ts_free
773
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
26743
local_ts_free_node
672
rt_free_node
26036
shared_ts_free_node
35
rt_get_slot_recursive
432643
local_ts_get_slot_recursive
23378
rt_get_slot_recursive
408227
shared_ts_get_slot_recursive
1038
rt_grow_node_16
4391
local_ts_grow_node_16
273
rt_grow_node_16
4099
shared_ts_grow_node_16
19
rt_grow_node_4
2425
local_ts_grow_node_4
332
rt_grow_node_4
2081
shared_ts_grow_node_4
12
rt_grow_node_48
86
local_ts_grow_node_48
67
rt_grow_node_48
15
shared_ts_grow_node_48
4
rt_iterate_next
108938
local_ts_iterate_next
14863
rt_iterate_next
93252
shared_ts_iterate_next
823
rt_key_get_shift
129978
local_ts_key_get_shift
129824
rt_key_get_shift
105
shared_ts_key_get_shift
49
rt_memory_usage
172895
local_ts_memory_usage
171366
rt_memory_usage
0
shared_ts_memory_usage
1529
rt_node_16_get_insertpos
60631
local_ts_node_16_get_insertpos
4094
rt_node_16_get_insertpos
56263
shared_ts_node_16_get_insertpos
274
rt_node_16_search_eq
3517966
local_ts_node_16_search_eq
2963927
rt_node_16_search_eq
474458
shared_ts_node_16_search_eq
79581
rt_node_256_get_child
4348707
local_ts_node_256_get_child
3697546
rt_node_256_get_child
397686
shared_ts_node_256_get_child
253475
rt_node_256_is_chunk_used
4475096
local_ts_node_256_is_chunk_used
3808230
rt_node_256_is_chunk_used
402115
shared_ts_node_256_is_chunk_used
264751
rt_node_48_get_child
484223
local_ts_node_48_get_child
62172
rt_node_48_get_child
260881
shared_ts_node_48_get_child
161170
rt_node_48_is_chunk_used
520808
local_ts_node_48_is_chunk_used
4864
rt_node_48_is_chunk_used
513384
shared_ts_node_48_is_chunk_used
2560
rt_node_4_get_insertpos
10873
local_ts_node_4_get_insertpos
2440
rt_node_4_get_insertpos
8362
shared_ts_node_4_get_insertpos
71
rt_node_delete
111149
rt_node_insert
112598
local_ts_node_insert
16378
rt_node_insert
95418
shared_ts_node_insert
802
rt_node_iterate_next
128791
local_ts_node_iterate_next
14965
rt_node_iterate_next
112993
shared_ts_node_iterate_next
833
rt_node_search
15051241
local_ts_node_search
12640141
rt_node_search
1571006
shared_ts_node_search
840094
rt_ptr_set_local
19754193
local_ts_ptr_set_local
16822164
rt_ptr_set_local
1607029
shared_ts_ptr_set_local
1325000
rt_remove_child_16
19925
rt_remove_child_256
4465
rt_remove_child_4
19931
rt_remove_child_48
66828
rt_set
123724
local_ts_set
16387
rt_set
106534
shared_ts_set
803
rt_shift_arrays_and_delete
22024
rt_shift_arrays_for_insert
66808
local_ts_shift_arrays_for_insert
6015
rt_shift_arrays_for_insert
60470
shared_ts_shift_arrays_for_insert
323
rt_shift_get_max_val
129936
local_ts_shift_get_max_val
129805
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
2025
rt_stats
61
rt_value_is_embeddable
123724
local_ts_value_is_embeddable
16387
rt_value_is_embeddable
106534
shared_ts_value_is_embeddable
803
rt_verify_node
116704
local_ts_verify_node
16378
rt_verify_node
99524
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