LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
688
765
89.9 %
Date:
2026-02-08 12:18:13
Functions:
139
144
96.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
rt_alloc_leaf
0
rt_dump_node
0
rt_free_leaf
0
rt_memory_usage
0
shared_ts_free_leaf
0
shared_ts_extend_up
2
local_ts_free_leaf
6
shared_ts_extend_down
8
shared_ts_grow_node_48
8
shared_ts_begin_iterate
16
shared_ts_end_iterate
16
rt_extend_up
20
shared_ts_grow_node_4
20
rt_grow_node_48
30
rt_shrink_child_256
30
shared_ts_grow_node_16
30
local_ts_extend_up
36
shared_ts_copy_arrays_for_insert
36
shared_ts_get_handle
48
shared_ts_attach
50
shared_ts_create
50
shared_ts_detach
50
shared_ts_free
50
shared_ts_shift_get_max_val
54
shared_ts_copy_common
58
shared_ts_free_node
58
shared_ts_key_get_shift
58
shared_ts_free_recurse
60
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
local_ts_extend_down
76
shared_ts_add_child_4
82
shared_ts_node_4_get_insertpos
102
shared_ts_alloc_node
118
rt_stats
122
local_ts_grow_node_48
142
rt_shift_get_max_val
168
shared_ts_lock_exclusive
206
rt_key_get_shift
210
shared_ts_add_child_48
304
shared_ts_add_child_16
424
shared_ts_node_16_get_insertpos
440
shared_ts_add_child_256
500
shared_ts_shift_arrays_for_insert
506
local_ts_grow_node_4
668
local_ts_grow_node_16
690
local_ts_copy_arrays_for_insert
1068
shared_ts_alloc_leaf
1358
shared_ts_node_insert
1360
shared_ts_verify_node
1360
shared_ts_set
1362
shared_ts_value_is_embeddable
1362
shared_ts_iterate_next
1378
local_ts_begin_iterate
1396
local_ts_end_iterate
1396
shared_ts_node_iterate_next
1398
local_ts_free
1414
local_ts_copy_common
1500
local_ts_free_node
1500
shared_ts_get_slot_recursive
1806
shared_ts_memory_usage
2420
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
4002
rt_shrink_child_48
4032
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4670
local_ts_add_child_48
5582
rt_grow_node_16
8180
rt_copy_arrays_for_insert
8310
rt_add_child_256
8450
rt_remove_child_256
8930
rt_extend_down
9884
local_ts_add_child_16
9920
local_ts_node_16_get_insertpos
10320
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
13922
local_ts_add_child_256
14128
rt_node_4_get_insertpos
16724
rt_copy_common
20596
local_ts_alloc_leaf
29868
local_ts_iterate_next
31734
local_ts_node_iterate_next
31934
local_ts_node_insert
34990
local_ts_verify_node
34990
local_ts_set
35008
local_ts_value_is_embeddable
35008
local_ts_node_48_is_chunk_used
37888
rt_remove_child_4
39862
rt_remove_child_16
40146
rt_shift_arrays_and_delete
44344
local_ts_get_slot_recursive
47970
rt_add_child_48
49088
rt_free_node
52036
rt_alloc_node
52100
rt_add_child_16
108314
rt_node_16_get_insertpos
112462
rt_shift_arrays_for_insert
120876
rt_remove_child_48
133280
shared_ts_node_16_search_eq
159080
shared_ts_node_48_get_child
180540
rt_iterate_next
186424
local_ts_create
187138
local_ts_shift_get_max_val
187176
local_ts_key_get_shift
187214
local_ts_alloc_node
188762
rt_node_insert
190756
rt_verify_node
198950
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222218
rt_node_iterate_next
225906
local_ts_memory_usage
273442
rt_find
383760
shared_ts_lock_share
421684
shared_ts_unlock
421890
local_ts_node_48_get_child
457680
shared_ts_node_256_get_child
505796
rt_node_48_get_child
520316
shared_ts_node_256_is_chunk_used
526924
rt_childptr_is_value
608202
rt_node_256_get_child
795426
rt_node_256_is_chunk_used
804256
rt_get_slot_recursive
816454
shared_ts_childptr_is_value
826754
rt_delete_recursive
830238
shared_ts_find
869158
rt_node_16_search_eq
950184
rt_node_48_is_chunk_used
1022150
shared_ts_node_search
1433818
shared_ts_ptr_set_local
2252574
rt_node_search
3142210
rt_ptr_set_local
3214220
local_ts_node_16_search_eq
5125324
local_ts_node_256_get_child
7188836
local_ts_node_256_is_chunk_used
7480120
local_ts_childptr_is_value
8320836
local_ts_find
11095560
local_ts_node_search
24983276
local_ts_ptr_set_local
33124190
Generated by:
LCOV version 1.16