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-04-07 14:16:30
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_add_child_16
58419
local_ts_add_child_16
3936
rt_add_child_16
54199
shared_ts_add_child_16
284
rt_add_child_256
11963
local_ts_add_child_256
7473
rt_add_child_256
4228
shared_ts_add_child_256
262
rt_add_child_4
8429
local_ts_add_child_4
2094
rt_add_child_4
6281
shared_ts_add_child_4
54
rt_add_child_48
27157
local_ts_add_child_48
2352
rt_add_child_48
24597
shared_ts_add_child_48
208
rt_alloc_leaf
15585
local_ts_alloc_leaf
14745
rt_alloc_leaf
0
shared_ts_alloc_leaf
840
rt_alloc_node
144116
local_ts_alloc_node
117966
rt_alloc_node
26066
shared_ts_alloc_node
84
rt_begin_iterate
811
local_ts_begin_iterate
764
rt_begin_iterate
32
shared_ts_begin_iterate
15
rt_childptr_is_value
5018980
local_ts_childptr_is_value
4195357
rt_childptr_is_value
304206
shared_ts_childptr_is_value
519417
rt_copy_arrays_and_delete
2081
rt_copy_arrays_for_insert
4701
local_ts_copy_arrays_for_insert
523
rt_copy_arrays_for_insert
4155
shared_ts_copy_arrays_for_insert
23
rt_copy_common
11029
local_ts_copy_common
678
rt_copy_common
10314
shared_ts_copy_common
37
rt_create
117257
local_ts_create
117225
rt_create
32
rt_delete
104357
rt_delete_recursive
415189
rt_dump_node
0
rt_end_iterate
811
local_ts_end_iterate
764
rt_end_iterate
32
shared_ts_end_iterate
15
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
6418288
local_ts_find
5609305
rt_find
191814
shared_ts_find
617169
rt_free
845
local_ts_free
771
rt_free
32
shared_ts_free
42
rt_free_leaf
3
local_ts_free_leaf
3
rt_free_leaf
0
shared_ts_free_leaf
0
rt_free_node
26749
local_ts_free_node
678
rt_free_node
26034
shared_ts_free_node
37
rt_get_slot_recursive
432762
local_ts_get_slot_recursive
23458
rt_get_slot_recursive
408227
shared_ts_get_slot_recursive
1077
rt_grow_node_16
4393
local_ts_grow_node_16
275
rt_grow_node_16
4097
shared_ts_grow_node_16
21
rt_grow_node_4
2426
local_ts_grow_node_4
333
rt_grow_node_4
2081
shared_ts_grow_node_4
12
rt_grow_node_48
90
local_ts_grow_node_48
70
rt_grow_node_48
16
shared_ts_grow_node_48
4
rt_iterate_next
109071
local_ts_iterate_next
14897
rt_iterate_next
93317
shared_ts_iterate_next
857
rt_key_get_shift
117414
local_ts_key_get_shift
117263
rt_key_get_shift
105
shared_ts_key_get_shift
46
rt_memory_usage
160791
local_ts_memory_usage
159197
rt_memory_usage
0
shared_ts_memory_usage
1594
rt_node_16_get_insertpos
60694
local_ts_node_16_get_insertpos
4126
rt_node_16_get_insertpos
56273
shared_ts_node_16_get_insertpos
295
rt_node_16_search_eq
3508638
local_ts_node_16_search_eq
2968369
rt_node_16_search_eq
474672
shared_ts_node_16_search_eq
65597
rt_node_256_get_child
4364232
local_ts_node_256_get_child
3713069
rt_node_256_get_child
397834
shared_ts_node_256_get_child
253329
rt_node_256_is_chunk_used
4493963
local_ts_node_256_is_chunk_used
3826649
rt_node_256_is_chunk_used
402709
shared_ts_node_256_is_chunk_used
264605
rt_node_48_get_child
507573
local_ts_node_48_get_child
45658
rt_node_48_get_child
260515
shared_ts_node_48_get_child
201400
rt_node_48_is_chunk_used
519503
local_ts_node_48_is_chunk_used
3840
rt_node_48_is_chunk_used
512591
shared_ts_node_48_is_chunk_used
3072
rt_node_4_get_insertpos
10855
local_ts_node_4_get_insertpos
2427
rt_node_4_get_insertpos
8362
shared_ts_node_4_get_insertpos
66
rt_node_delete
111214
rt_node_insert
112787
local_ts_node_insert
16463
rt_node_insert
95483
shared_ts_node_insert
841
rt_node_iterate_next
128926
local_ts_node_iterate_next
15001
rt_node_iterate_next
113058
shared_ts_node_iterate_next
867
rt_node_search
15109922
local_ts_node_search
12638566
rt_node_search
1570936
shared_ts_node_search
900420
rt_ptr_set_local
19838151
local_ts_ptr_set_local
16815307
rt_ptr_set_local
1606957
shared_ts_ptr_set_local
1415887
rt_remove_child_16
19975
rt_remove_child_256
4484
rt_remove_child_4
19931
rt_remove_child_48
66824
rt_set
123849
local_ts_set
16473
rt_set
106534
shared_ts_set
842
rt_shift_arrays_and_delete
22074
rt_shift_arrays_for_insert
66848
local_ts_shift_arrays_for_insert
6030
rt_shift_arrays_for_insert
60480
shared_ts_shift_arrays_for_insert
338
rt_shift_get_max_val
117372
local_ts_shift_get_max_val
117244
rt_shift_get_max_val
84
shared_ts_shift_get_max_val
44
rt_shrink_child_16
2081
rt_shrink_child_256
16
rt_shrink_child_48
2023
rt_stats
61
rt_value_is_embeddable
123849
local_ts_value_is_embeddable
16473
rt_value_is_embeddable
106534
shared_ts_value_is_embeddable
842
rt_verify_node
116891
local_ts_verify_node
16463
rt_verify_node
99587
shared_ts_verify_node
841
shared_ts_attach
41
shared_ts_create
42
shared_ts_detach
41
shared_ts_free_recurse
47
shared_ts_get_handle
41
shared_ts_lock_exclusive
103
shared_ts_lock_share
210842
shared_ts_unlock
210945
Generated by:
LCOV version 2.0-1