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-03-03 22:15:26
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_add_child_16
58437
local_ts_add_child_16
4049
rt_add_child_16
54182
shared_ts_add_child_16
206
rt_add_child_256
10920
local_ts_add_child_256
6434
rt_add_child_256
4227
shared_ts_add_child_256
259
rt_add_child_4
8075
local_ts_add_child_4
1757
rt_add_child_4
6281
shared_ts_add_child_4
37
rt_add_child_48
26633
local_ts_add_child_48
1907
rt_add_child_48
24574
shared_ts_add_child_48
152
rt_alloc_leaf
13099
local_ts_alloc_leaf
12422
rt_alloc_leaf
0
shared_ts_alloc_leaf
677
rt_alloc_node
142954
local_ts_alloc_node
116819
rt_alloc_node
26078
shared_ts_alloc_node
57
rt_begin_iterate
662
local_ts_begin_iterate
623
rt_begin_iterate
32
shared_ts_begin_iterate
7
rt_childptr_is_value
4555678
local_ts_childptr_is_value
3845631
rt_childptr_is_value
304172
shared_ts_childptr_is_value
405875
rt_copy_arrays_and_delete
2081
rt_copy_arrays_for_insert
4624
local_ts_copy_arrays_for_insert
452
rt_copy_arrays_for_insert
4155
shared_ts_copy_arrays_for_insert
17
rt_copy_common
10932
local_ts_copy_common
578
rt_copy_common
10326
shared_ts_copy_common
28
rt_create
116216
local_ts_create
116184
rt_create
32
rt_delete
104357
rt_delete_recursive
415175
rt_dump_node
0
rt_end_iterate
662
local_ts_end_iterate
623
rt_end_iterate
32
shared_ts_end_iterate
7
rt_extend_down
4981
local_ts_extend_down
35
rt_extend_down
4942
shared_ts_extend_down
4
rt_extend_up
27
local_ts_extend_up
16
rt_extend_up
10
shared_ts_extend_up
1
rt_find
5645060
local_ts_find
5032563
rt_find
191940
shared_ts_find
420557
rt_free
687
local_ts_free
631
rt_free
32
shared_ts_free
24
rt_free_leaf
3
local_ts_free_leaf
3
rt_free_leaf
0
shared_ts_free_leaf
0
rt_free_node
26652
local_ts_free_node
578
rt_free_node
26046
shared_ts_free_node
28
rt_get_slot_recursive
430139
local_ts_get_slot_recursive
21002
rt_get_slot_recursive
408227
shared_ts_get_slot_recursive
910
rt_grow_node_16
4354
local_ts_grow_node_16
235
rt_grow_node_16
4104
shared_ts_grow_node_16
15
rt_grow_node_4
2377
local_ts_grow_node_4
287
rt_grow_node_4
2081
shared_ts_grow_node_4
9
rt_grow_node_48
75
local_ts_grow_node_48
56
rt_grow_node_48
15
shared_ts_grow_node_48
4
rt_iterate_next
106945
local_ts_iterate_next
12976
rt_iterate_next
93283
shared_ts_iterate_next
686
rt_key_get_shift
116351
local_ts_key_get_shift
116218
rt_key_get_shift
105
shared_ts_key_get_shift
28
rt_memory_usage
153907
local_ts_memory_usage
152712
rt_memory_usage
0
shared_ts_memory_usage
1195
rt_node_16_get_insertpos
60684
local_ts_node_16_get_insertpos
4214
rt_node_16_get_insertpos
56256
shared_ts_node_16_get_insertpos
214
rt_node_16_search_eq
3421549
local_ts_node_16_search_eq
2881990
rt_node_16_search_eq
474054
shared_ts_node_16_search_eq
65505
rt_node_256_get_child
4008601
local_ts_node_256_get_child
3357881
rt_node_256_get_child
397788
shared_ts_node_256_get_child
252932
rt_node_256_is_chunk_used
4112463
local_ts_node_256_is_chunk_used
3446810
rt_node_256_is_chunk_used
402175
shared_ts_node_256_is_chunk_used
263478
rt_node_48_get_child
416718
local_ts_node_48_get_child
65021
rt_node_48_get_child
261427
shared_ts_node_48_get_child
90270
rt_node_48_is_chunk_used
519782
local_ts_node_48_is_chunk_used
3584
rt_node_48_is_chunk_used
514662
shared_ts_node_48_is_chunk_used
1536
rt_node_4_get_insertpos
10452
local_ts_node_4_get_insertpos
2044
rt_node_4_get_insertpos
8362
shared_ts_node_4_get_insertpos
46
rt_node_delete
111180
rt_node_insert
110796
local_ts_node_insert
14669
rt_node_insert
95449
shared_ts_node_insert
678
rt_node_iterate_next
126786
local_ts_node_iterate_next
13066
rt_node_iterate_next
113024
shared_ts_node_iterate_next
696
rt_node_search
14179323
local_ts_node_search
11905078
rt_node_search
1571380
shared_ts_node_search
702865
rt_ptr_set_local
18413434
local_ts_ptr_set_local
15701284
rt_ptr_set_local
1607413
shared_ts_ptr_set_local
1104737
rt_remove_child_16
19818
rt_remove_child_256
4467
rt_remove_child_4
19931
rt_remove_child_48
66964
rt_set
121891
local_ts_set
14678
rt_set
106534
shared_ts_set
679
rt_shift_arrays_and_delete
21917
rt_shift_arrays_for_insert
66512
local_ts_shift_arrays_for_insert
5806
rt_shift_arrays_for_insert
60463
shared_ts_shift_arrays_for_insert
243
rt_shift_get_max_val
116311
local_ts_shift_get_max_val
116201
rt_shift_get_max_val
84
shared_ts_shift_get_max_val
26
rt_shrink_child_16
2081
rt_shrink_child_256
15
rt_shrink_child_48
2030
rt_stats
61
rt_value_is_embeddable
121891
local_ts_value_is_embeddable
14678
rt_value_is_embeddable
106534
shared_ts_value_is_embeddable
679
rt_verify_node
114907
local_ts_verify_node
14669
rt_verify_node
99560
shared_ts_verify_node
678
shared_ts_attach
24
shared_ts_create
24
shared_ts_detach
24
shared_ts_free_recurse
29
shared_ts_get_handle
23
shared_ts_lock_exclusive
103
shared_ts_lock_share
210842
shared_ts_unlock
210945
Generated by:
LCOV version 2.0-1