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-05-30 07:16:14
Functions:
96.5 %
144
139
Legend:
Lines:    
hit
not hit
Function Name
Hit count
rt_dump_node
0
rt_free_leaf
3
rt_free_leaf
0
shared_ts_free_leaf
0
local_ts_free_leaf
3
rt_shrink_child_256
14
rt_extend_up
28
shared_ts_extend_up
1
rt_extend_up
10
local_ts_extend_up
17
shared_ts_get_handle
38
shared_ts_attach
39
shared_ts_create
39
shared_ts_detach
39
shared_ts_free_recurse
44
rt_stats
61
rt_grow_node_48
86
shared_ts_grow_node_48
4
rt_grow_node_48
14
local_ts_grow_node_48
68
shared_ts_lock_exclusive
103
rt_begin_iterate
809
shared_ts_begin_iterate
14
rt_begin_iterate
32
local_ts_begin_iterate
763
rt_end_iterate
809
shared_ts_end_iterate
14
rt_end_iterate
32
local_ts_end_iterate
763
rt_free
843
rt_free
32
shared_ts_free
39
local_ts_free
772
rt_shrink_child_48
2003
rt_copy_arrays_and_delete
2081
rt_shrink_child_16
2081
rt_grow_node_4
2429
shared_ts_grow_node_4
11
local_ts_grow_node_4
337
rt_grow_node_4
2081
rt_grow_node_16
4367
shared_ts_grow_node_16
19
local_ts_grow_node_16
271
rt_grow_node_16
4077
rt_remove_child_256
4448
rt_copy_arrays_for_insert
4699
shared_ts_copy_arrays_for_insert
21
local_ts_copy_arrays_for_insert
523
rt_copy_arrays_for_insert
4155
rt_extend_down
4986
shared_ts_extend_down
4
local_ts_extend_down
40
rt_extend_down
4942
rt_add_child_4
8439
shared_ts_add_child_4
50
local_ts_add_child_4
2108
rt_add_child_4
6281
rt_node_4_get_insertpos
10868
shared_ts_node_4_get_insertpos
61
local_ts_node_4_get_insertpos
2445
rt_node_4_get_insertpos
8362
rt_copy_common
10980
shared_ts_copy_common
34
local_ts_copy_common
676
rt_copy_common
10270
rt_add_child_256
11919
shared_ts_add_child_256
262
rt_add_child_256
4224
local_ts_add_child_256
7433
rt_alloc_leaf
15427
rt_alloc_leaf
0
shared_ts_alloc_leaf
795
local_ts_alloc_leaf
14632
rt_remove_child_4
19931
rt_remove_child_16
20304
rt_shift_arrays_and_delete
22403
rt_free_node
26700
shared_ts_free_node
34
local_ts_free_node
676
rt_free_node
25990
rt_add_child_48
27097
shared_ts_add_child_48
196
local_ts_add_child_48
2306
rt_add_child_48
24595
rt_add_child_16
58313
shared_ts_add_child_16
258
local_ts_add_child_16
3927
rt_add_child_16
54128
rt_node_16_get_insertpos
60583
shared_ts_node_16_get_insertpos
268
local_ts_node_16_get_insertpos
4113
rt_node_16_get_insertpos
56202
rt_remove_child_48
66434
rt_shift_arrays_for_insert
66752
shared_ts_shift_arrays_for_insert
308
local_ts_shift_arrays_for_insert
6035
rt_shift_arrays_for_insert
60409
rt_delete
104357
rt_iterate_next
108820
shared_ts_iterate_next
811
local_ts_iterate_next
14789
rt_iterate_next
93220
rt_node_delete
111117
rt_node_insert
112564
shared_ts_node_insert
796
local_ts_node_insert
16382
rt_node_insert
95386
rt_verify_node
116648
shared_ts_verify_node
796
local_ts_verify_node
16382
rt_verify_node
99470
rt_set
123723
shared_ts_set
797
local_ts_set
16392
rt_set
106534
rt_value_is_embeddable
123723
shared_ts_value_is_embeddable
797
local_ts_value_is_embeddable
16392
rt_value_is_embeddable
106534
rt_create
127751
rt_create
32
local_ts_create
127719
rt_shift_get_max_val
127863
shared_ts_shift_get_max_val
41
rt_shift_get_max_val
84
local_ts_shift_get_max_val
127738
rt_key_get_shift
127905
shared_ts_key_get_shift
43
rt_key_get_shift
105
local_ts_key_get_shift
127757
rt_node_iterate_next
128675
shared_ts_node_iterate_next
821
local_ts_node_iterate_next
14893
rt_node_iterate_next
112961
rt_alloc_node
154558
shared_ts_alloc_node
78
rt_alloc_node
26022
local_ts_alloc_node
128458
rt_memory_usage
170839
rt_memory_usage
0
shared_ts_memory_usage
1501
local_ts_memory_usage
169338
shared_ts_lock_share
210842
shared_ts_unlock
210945
rt_delete_recursive
415097
rt_get_slot_recursive
432640
shared_ts_get_slot_recursive
1032
local_ts_get_slot_recursive
23381
rt_get_slot_recursive
408227
rt_node_48_get_child
482191
local_ts_node_48_get_child
51661
shared_ts_node_48_get_child
171310
rt_node_48_get_child
259220
rt_node_48_is_chunk_used
514914
shared_ts_node_48_is_chunk_used
2560
local_ts_node_48_is_chunk_used
4352
rt_node_48_is_chunk_used
508002
rt_node_16_search_eq
3520944
shared_ts_node_16_search_eq
65571
rt_node_16_search_eq
476086
local_ts_node_16_search_eq
2979287
rt_node_256_get_child
4362443
shared_ts_node_256_get_child
253510
rt_node_256_get_child
397522
local_ts_node_256_get_child
3711411
rt_node_256_is_chunk_used
4486605
shared_ts_node_256_is_chunk_used
264786
rt_node_256_is_chunk_used
401425
local_ts_node_256_is_chunk_used
3820394
rt_childptr_is_value
4986290
rt_childptr_is_value
304109
shared_ts_childptr_is_value
489510
local_ts_childptr_is_value
4192671
rt_find
6399794
rt_find
191866
shared_ts_find
587352
local_ts_find
5620576
rt_node_search
15094732
shared_ts_node_search
870663
rt_node_search
1571036
local_ts_node_search
12653033
rt_ptr_set_local
19799331
shared_ts_ptr_set_local
1356213
rt_ptr_set_local
1607013
local_ts_ptr_set_local
16836105
Generated by:
LCOV version 2.0-1