LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
688
765
89.9 %
Date:
2025-04-24 15:15:11
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
12
shared_ts_end_iterate
12
shared_ts_grow_node_4
16
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
32
local_ts_extend_up
34
shared_ts_get_handle
44
shared_ts_attach
46
shared_ts_create
46
shared_ts_detach
46
shared_ts_free
46
shared_ts_shift_get_max_val
50
shared_ts_copy_common
54
shared_ts_free_node
54
shared_ts_key_get_shift
54
shared_ts_free_recurse
56
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
shared_ts_add_child_4
66
local_ts_extend_down
76
shared_ts_node_4_get_insertpos
82
shared_ts_alloc_node
110
local_ts_grow_node_48
116
rt_stats
122
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
400
shared_ts_node_16_get_insertpos
416
shared_ts_add_child_256
428
shared_ts_shift_arrays_for_insert
466
local_ts_grow_node_16
526
local_ts_grow_node_4
566
local_ts_copy_arrays_for_insert
854
local_ts_begin_iterate
1206
local_ts_end_iterate
1206
local_ts_copy_common
1208
local_ts_free_node
1208
local_ts_free
1226
shared_ts_alloc_leaf
1240
shared_ts_node_insert
1244
shared_ts_verify_node
1244
shared_ts_set
1246
shared_ts_value_is_embeddable
1246
shared_ts_iterate_next
1258
shared_ts_node_iterate_next
1278
shared_ts_get_slot_recursive
1624
shared_ts_memory_usage
2098
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3528
rt_shrink_child_48
4032
local_ts_node_4_get_insertpos
4094
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_add_child_48
4496
local_ts_add_child_16
8046
rt_grow_node_16
8180
rt_copy_arrays_for_insert
8310
local_ts_node_16_get_insertpos
8334
rt_add_child_256
8470
rt_remove_child_256
8982
rt_extend_down
9884
local_ts_shift_arrays_for_insert
11574
rt_add_child_4
12562
local_ts_add_child_256
13894
rt_node_4_get_insertpos
16724
rt_copy_common
20600
local_ts_alloc_leaf
26700
local_ts_iterate_next
27608
local_ts_node_iterate_next
27804
local_ts_node_insert
31056
local_ts_verify_node
31056
local_ts_set
31074
local_ts_value_is_embeddable
31074
local_ts_node_48_is_chunk_used
31232
rt_remove_child_4
39862
rt_remove_child_16
40196
rt_shift_arrays_and_delete
44394
local_ts_get_slot_recursive
44400
rt_add_child_48
49100
rt_free_node
52040
rt_alloc_node
52104
local_ts_memory_usage
76036
shared_ts_node_16_search_eq
103044
rt_add_child_16
108364
rt_node_16_get_insertpos
112512
rt_shift_arrays_for_insert
120926
local_ts_create
131110
local_ts_shift_get_max_val
131146
local_ts_key_get_shift
131182
local_ts_alloc_node
132440
rt_remove_child_48
133260
shared_ts_node_48_get_child
180540
rt_iterate_next
186506
rt_node_insert
190838
rt_verify_node
199032
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222300
rt_node_iterate_next
225988
rt_find
383984
local_ts_node_48_get_child
395378
shared_ts_lock_share
421684
shared_ts_unlock
421890
shared_ts_node_256_get_child
492484
shared_ts_node_256_is_chunk_used
512672
rt_node_48_get_child
519734
rt_childptr_is_value
608284
shared_ts_childptr_is_value
783510
rt_node_256_get_child
796046
shared_ts_find
798966
rt_node_256_is_chunk_used
805868
rt_get_slot_recursive
816454
rt_delete_recursive
830258
rt_node_16_search_eq
950802
rt_node_48_is_chunk_used
1021648
shared_ts_node_search
1354374
shared_ts_ptr_set_local
2129322
rt_node_search
3143152
rt_ptr_set_local
3215166
local_ts_node_16_search_eq
5070664
local_ts_node_256_get_child
6879206
local_ts_node_256_is_chunk_used
7056112
local_ts_childptr_is_value
7927716
local_ts_find
10141860
local_ts_node_search
24007768
local_ts_ptr_set_local
31721762
Generated by:
LCOV version 1.14