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:
2026-02-08 07:18:10
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_grow_node_4
18
rt_extend_up
22
shared_ts_begin_iterate
24
shared_ts_end_iterate
24
shared_ts_grow_node_16
30
rt_grow_node_48
34
rt_shrink_child_256
34
shared_ts_copy_arrays_for_insert
34
local_ts_extend_up
40
shared_ts_attach
56
shared_ts_copy_common
56
shared_ts_detach
56
shared_ts_free_node
56
shared_ts_get_handle
56
shared_ts_create
58
shared_ts_free
58
shared_ts_shift_get_max_val
62
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
shared_ts_key_get_shift
66
shared_ts_free_recurse
68
shared_ts_add_child_4
84
local_ts_extend_down
86
shared_ts_node_4_get_insertpos
102
rt_stats
122
shared_ts_alloc_node
124
local_ts_grow_node_48
162
rt_shift_get_max_val
170
shared_ts_lock_exclusive
206
rt_key_get_shift
214
shared_ts_add_child_48
304
shared_ts_add_child_16
412
shared_ts_node_16_get_insertpos
428
shared_ts_shift_arrays_for_insert
496
shared_ts_add_child_256
500
local_ts_grow_node_4
698
local_ts_grow_node_16
726
local_ts_copy_arrays_for_insert
1116
shared_ts_alloc_leaf
1346
shared_ts_node_insert
1348
shared_ts_verify_node
1348
shared_ts_set
1350
shared_ts_value_is_embeddable
1350
shared_ts_iterate_next
1374
shared_ts_node_iterate_next
1394
local_ts_begin_iterate
1416
local_ts_end_iterate
1416
local_ts_free
1430
local_ts_copy_common
1586
local_ts_free_node
1586
shared_ts_get_slot_recursive
1794
shared_ts_memory_usage
2384
shared_ts_node_48_is_chunk_used
3072
rt_shrink_child_48
4050
local_ts_add_child_4
4094
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4792
local_ts_add_child_48
6288
rt_grow_node_16
8198
rt_copy_arrays_for_insert
8310
rt_add_child_256
8466
rt_remove_child_256
9010
rt_extend_down
9884
local_ts_add_child_16
10440
local_ts_node_16_get_insertpos
10858
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
14534
local_ts_add_child_256
15832
rt_node_4_get_insertpos
16724
rt_copy_common
20640
local_ts_alloc_leaf
32792
local_ts_iterate_next
34886
local_ts_node_iterate_next
35118
local_ts_node_48_is_chunk_used
37376
local_ts_node_insert
38078
local_ts_verify_node
38078
local_ts_set
38098
local_ts_value_is_embeddable
38098
rt_remove_child_16
39812
rt_remove_child_4
39862
rt_shift_arrays_and_delete
44010
rt_add_child_48
49274
local_ts_get_slot_recursive
51858
rt_free_node
52080
rt_alloc_node
52144
rt_add_child_16
108340
rt_node_16_get_insertpos
112488
rt_shift_arrays_for_insert
120902
shared_ts_node_16_search_eq
131050
rt_remove_child_48
133780
shared_ts_node_48_get_child
180540
rt_iterate_next
186670
rt_node_insert
191002
local_ts_create
193140
local_ts_shift_get_max_val
193184
local_ts_key_get_shift
193228
local_ts_alloc_node
194864
rt_verify_node
199214
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222464
rt_node_iterate_next
226152
local_ts_memory_usage
285494
rt_find
383976
shared_ts_lock_share
421684
shared_ts_unlock
421890
local_ts_node_48_get_child
483050
shared_ts_node_256_get_child
505820
rt_node_48_get_child
521460
shared_ts_node_256_is_chunk_used
526948
rt_childptr_is_value
608448
rt_node_256_get_child
796412
rt_node_256_is_chunk_used
807176
shared_ts_childptr_is_value
815784
rt_get_slot_recursive
816454
rt_delete_recursive
830356
shared_ts_find
852124
rt_node_16_search_eq
948740
rt_node_48_is_chunk_used
1025738
shared_ts_node_search
1416764
shared_ts_ptr_set_local
2224572
rt_node_search
3143128
rt_ptr_set_local
3215182
local_ts_node_16_search_eq
5105386
local_ts_node_256_get_child
7561008
local_ts_node_256_is_chunk_used
7944980
local_ts_childptr_is_value
8743906
local_ts_find
11527904
local_ts_node_search
25733128
local_ts_ptr_set_local
34282258
Generated by:
LCOV version 1.16