LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
689
765
90.1 %
Date:
2025-07-07 06:18:00
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
14
shared_ts_end_iterate
14
shared_ts_grow_node_4
18
rt_extend_up
20
shared_ts_grow_node_16
30
rt_grow_node_48
32
rt_shrink_child_256
32
shared_ts_copy_arrays_for_insert
34
local_ts_extend_up
40
shared_ts_get_handle
46
shared_ts_attach
48
shared_ts_create
48
shared_ts_detach
48
shared_ts_free
48
shared_ts_shift_get_max_val
52
shared_ts_copy_common
56
shared_ts_free_node
56
shared_ts_key_get_shift
56
shared_ts_free_recurse
58
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
shared_ts_add_child_4
74
local_ts_extend_down
88
shared_ts_node_4_get_insertpos
92
shared_ts_alloc_node
114
rt_stats
122
local_ts_grow_node_48
140
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
412
shared_ts_node_16_get_insertpos
428
shared_ts_add_child_256
430
shared_ts_shift_arrays_for_insert
486
local_ts_grow_node_4
652
local_ts_grow_node_16
674
local_ts_copy_arrays_for_insert
1032
shared_ts_alloc_leaf
1264
shared_ts_node_insert
1268
shared_ts_verify_node
1268
shared_ts_set
1270
shared_ts_value_is_embeddable
1270
shared_ts_iterate_next
1284
shared_ts_node_iterate_next
1304
local_ts_begin_iterate
1312
local_ts_end_iterate
1312
local_ts_free
1322
local_ts_copy_common
1466
local_ts_free_node
1466
shared_ts_get_slot_recursive
1648
shared_ts_memory_usage
2166
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3972
rt_shrink_child_48
4028
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4624
local_ts_add_child_48
5712
rt_grow_node_16
8176
rt_copy_arrays_for_insert
8310
rt_add_child_256
8466
rt_remove_child_256
8978
local_ts_add_child_16
9754
rt_extend_down
9884
local_ts_node_16_get_insertpos
10134
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
13726
local_ts_add_child_256
16040
rt_node_4_get_insertpos
16724
rt_copy_common
20592
local_ts_alloc_leaf
31574
local_ts_iterate_next
33510
local_ts_node_iterate_next
33746
local_ts_node_insert
36804
local_ts_verify_node
36804
local_ts_set
36824
local_ts_value_is_embeddable
36824
local_ts_node_48_is_chunk_used
39424
rt_remove_child_4
39862
rt_remove_child_16
40294
rt_shift_arrays_and_delete
44492
rt_add_child_48
48996
local_ts_get_slot_recursive
51280
rt_free_node
52032
rt_alloc_node
52096
local_ts_memory_usage
87948
rt_add_child_16
108382
rt_node_16_get_insertpos
112530
rt_shift_arrays_for_insert
120944
shared_ts_node_16_search_eq
131044
rt_remove_child_48
133072
shared_ts_node_48_get_child
180540
rt_iterate_next
186412
rt_node_insert
190744
rt_verify_node
198934
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222206
rt_node_iterate_next
225894
local_ts_create
241654
local_ts_shift_get_max_val
241698
local_ts_key_get_shift
241742
local_ts_alloc_node
243260
rt_find
383692
shared_ts_lock_share
421684
shared_ts_unlock
421890
shared_ts_node_256_get_child
492628
shared_ts_node_256_is_chunk_used
512576
rt_node_48_get_child
519398
local_ts_node_48_get_child
522568
rt_childptr_is_value
608190
rt_node_256_get_child
795732
shared_ts_childptr_is_value
798636
rt_node_256_is_chunk_used
805532
rt_get_slot_recursive
816454
shared_ts_find
826856
rt_delete_recursive
830278
rt_node_16_search_eq
950874
rt_node_48_is_chunk_used
1020616
shared_ts_node_search
1382192
shared_ts_ptr_set_local
2172274
rt_node_search
3141966
rt_ptr_set_local
3213972
local_ts_node_16_search_eq
5023538
local_ts_node_256_get_child
7307820
local_ts_node_256_is_chunk_used
7600478
local_ts_childptr_is_value
8519146
local_ts_find
10884916
local_ts_node_search
25107930
local_ts_ptr_set_local
33472094
Generated by:
LCOV version 1.16