LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
90.1 %
765
689
Test Date:
2026-06-24 17:16:41
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_add_child_16
58401
local_ts_add_child_16
3965
rt_add_child_16
54178
shared_ts_add_child_16
258
rt_add_child_256
11949
local_ts_add_child_256
7463
rt_add_child_256
4224
shared_ts_add_child_256
262
rt_add_child_4
8440
local_ts_add_child_4
2099
rt_add_child_4
6281
shared_ts_add_child_4
60
rt_add_child_48
26985
local_ts_add_child_48
2286
rt_add_child_48
24503
shared_ts_add_child_48
196
rt_alloc_leaf
15518
local_ts_alloc_leaf
14713
rt_alloc_leaf
0
shared_ts_alloc_leaf
805
rt_alloc_node
155700
local_ts_alloc_node
129542
rt_alloc_node
26068
shared_ts_alloc_node
90
rt_begin_iterate
819
local_ts_begin_iterate
763
rt_begin_iterate
32
shared_ts_begin_iterate
24
rt_childptr_is_value
4993758
local_ts_childptr_is_value
4196164
rt_childptr_is_value
304090
shared_ts_childptr_is_value
493504
rt_copy_arrays_and_delete
2081
rt_copy_arrays_for_insert
4700
local_ts_copy_arrays_for_insert
524
rt_copy_arrays_for_insert
4155
shared_ts_copy_arrays_for_insert
21
rt_copy_common
11027
local_ts_copy_common
677
rt_copy_common
10316
shared_ts_copy_common
34
rt_create
128834
local_ts_create
128802
rt_create
32
rt_delete
104357
rt_delete_recursive
415162
rt_dump_node
0
rt_end_iterate
819
local_ts_end_iterate
763
rt_end_iterate
32
shared_ts_end_iterate
24
rt_extend_down
4986
local_ts_extend_down
40
rt_extend_down
4942
shared_ts_extend_down
4
rt_extend_up
28
local_ts_extend_up
17
rt_extend_up
10
shared_ts_extend_up
1
rt_find
6429019
local_ts_find
5638741
rt_find
191992
shared_ts_find
598286
rt_free
853
local_ts_free
770
rt_free
32
shared_ts_free
51
rt_free_leaf
3
local_ts_free_leaf
3
rt_free_leaf
0
shared_ts_free_leaf
0
rt_free_node
26747
local_ts_free_node
677
rt_free_node
26036
shared_ts_free_node
34
rt_get_slot_recursive
432727
local_ts_get_slot_recursive
23458
rt_get_slot_recursive
408227
shared_ts_get_slot_recursive
1042
rt_grow_node_16
4395
local_ts_grow_node_16
276
rt_grow_node_16
4100
shared_ts_grow_node_16
19
rt_grow_node_4
2425
local_ts_grow_node_4
333
rt_grow_node_4
2081
shared_ts_grow_node_4
11
rt_grow_node_48
86
local_ts_grow_node_48
68
rt_grow_node_48
14
shared_ts_grow_node_48
4
rt_iterate_next
108910
local_ts_iterate_next
14878
rt_iterate_next
93201
shared_ts_iterate_next
831
rt_key_get_shift
129000
local_ts_key_get_shift
128840
rt_key_get_shift
105
shared_ts_key_get_shift
55
rt_memory_usage
172243
local_ts_memory_usage
170710
rt_memory_usage
0
shared_ts_memory_usage
1533
rt_node_16_get_insertpos
60676
local_ts_node_16_get_insertpos
4156
rt_node_16_get_insertpos
56252
shared_ts_node_16_get_insertpos
268
rt_node_16_search_eq
3534283
local_ts_node_16_search_eq
2994019
rt_node_16_search_eq
474681
shared_ts_node_16_search_eq
65583
rt_node_256_get_child
4360964
local_ts_node_256_get_child
3709803
rt_node_256_get_child
397689
shared_ts_node_256_get_child
253472
rt_node_256_is_chunk_used
4488400
local_ts_node_256_is_chunk_used
3822064
rt_node_256_is_chunk_used
401588
shared_ts_node_256_is_chunk_used
264748
rt_node_48_get_child
483334
local_ts_node_48_get_child
51065
rt_node_48_get_child
260959
shared_ts_node_48_get_child
171310
rt_node_48_is_chunk_used
520806
local_ts_node_48_is_chunk_used
4352
rt_node_48_is_chunk_used
513894
shared_ts_node_48_is_chunk_used
2560
rt_node_4_get_insertpos
10865
local_ts_node_4_get_insertpos
2432
rt_node_4_get_insertpos
8362
shared_ts_node_4_get_insertpos
71
rt_node_delete
111098
rt_node_insert
112595
local_ts_node_insert
16422
rt_node_insert
95367
shared_ts_node_insert
806
rt_node_iterate_next
128765
local_ts_node_iterate_next
14982
rt_node_iterate_next
112942
shared_ts_node_iterate_next
841
rt_node_search
15126057
local_ts_node_search
12672899
rt_node_search
1571577
shared_ts_node_search
881581
rt_ptr_set_local
19842690
local_ts_ptr_set_local
16863931
rt_ptr_set_local
1607600
shared_ts_ptr_set_local
1371159
rt_remove_child_16
19894
rt_remove_child_256
4448
rt_remove_child_4
19931
rt_remove_child_48
66825
rt_set
123773
local_ts_set
16432
rt_set
106534
shared_ts_set
807
rt_shift_arrays_and_delete
21993
rt_shift_arrays_for_insert
66841
local_ts_shift_arrays_for_insert
6064
rt_shift_arrays_for_insert
60459
shared_ts_shift_arrays_for_insert
318
rt_shift_get_max_val
128958
local_ts_shift_get_max_val
128821
rt_shift_get_max_val
84
shared_ts_shift_get_max_val
53
rt_shrink_child_16
2081
rt_shrink_child_256
14
rt_shrink_child_48
2026
rt_stats
61
rt_value_is_embeddable
123773
local_ts_value_is_embeddable
16432
rt_value_is_embeddable
106534
shared_ts_value_is_embeddable
807
rt_verify_node
116702
local_ts_verify_node
16422
rt_verify_node
99474
shared_ts_verify_node
806
shared_ts_attach
49
shared_ts_create
51
shared_ts_detach
49
shared_ts_free_recurse
56
shared_ts_get_handle
50
shared_ts_lock_exclusive
103
shared_ts_lock_share
210842
shared_ts_unlock
210945
Generated by:
LCOV version 2.0-1