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-07 18:18:04
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
local_ts_extend_up
32
shared_ts_copy_arrays_for_insert
32
rt_grow_node_48
36
rt_shrink_child_256
36
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
74
shared_ts_node_4_get_insertpos
82
shared_ts_alloc_node
110
rt_stats
122
local_ts_grow_node_48
134
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_shift_arrays_for_insert
466
shared_ts_add_child_256
500
local_ts_grow_node_16
650
local_ts_grow_node_4
654
local_ts_copy_arrays_for_insert
1030
shared_ts_alloc_leaf
1314
shared_ts_node_insert
1316
shared_ts_verify_node
1316
shared_ts_set
1318
shared_ts_value_is_embeddable
1318
shared_ts_iterate_next
1330
local_ts_begin_iterate
1342
local_ts_end_iterate
1342
shared_ts_node_iterate_next
1350
local_ts_free
1356
local_ts_copy_common
1438
local_ts_free_node
1438
shared_ts_get_slot_recursive
1762
shared_ts_memory_usage
2288
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3846
rt_shrink_child_48
4026
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4500
local_ts_add_child_48
5236
rt_grow_node_16
8174
rt_copy_arrays_for_insert
8310
rt_add_child_256
8466
rt_remove_child_256
9042
local_ts_add_child_16
9394
local_ts_node_16_get_insertpos
9770
rt_extend_down
9884
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
13240
local_ts_add_child_256
13820
rt_node_4_get_insertpos
16724
rt_copy_common
20596
local_ts_alloc_leaf
28608
local_ts_iterate_next
30296
local_ts_node_iterate_next
30488
local_ts_node_insert
33600
local_ts_verify_node
33600
local_ts_set
33620
local_ts_value_is_embeddable
33620
local_ts_node_48_is_chunk_used
35840
rt_remove_child_4
39862
rt_remove_child_16
40174
rt_shift_arrays_and_delete
44372
local_ts_get_slot_recursive
46570
rt_add_child_48
49186
rt_free_node
52036
rt_alloc_node
52100
shared_ts_node_16_search_eq
103000
rt_add_child_16
108222
rt_node_16_get_insertpos
112370
rt_shift_arrays_for_insert
120784
rt_remove_child_48
133156
shared_ts_node_48_get_child
180540
rt_iterate_next
186440
rt_node_insert
190772
rt_verify_node
198960
local_ts_create
199612
local_ts_shift_get_max_val
199648
local_ts_key_get_shift
199684
local_ts_alloc_node
201168
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222234
rt_node_iterate_next
225922
local_ts_memory_usage
281476
rt_find
383732
local_ts_node_48_get_child
410822
shared_ts_lock_share
421684
shared_ts_unlock
421890
shared_ts_node_256_get_child
505938
rt_node_48_get_child
519206
shared_ts_node_256_is_chunk_used
527066
rt_childptr_is_value
608218
rt_node_256_get_child
796340
shared_ts_childptr_is_value
796848
rt_node_256_is_chunk_used
808134
shared_ts_find
813244
rt_get_slot_recursive
816454
rt_delete_recursive
830192
rt_node_16_search_eq
950286
rt_node_48_is_chunk_used
1019078
shared_ts_node_search
1377918
shared_ts_ptr_set_local
2166752
rt_node_search
3142032
rt_ptr_set_local
3214042
local_ts_node_16_search_eq
5132104
local_ts_node_256_get_child
6979482
local_ts_node_256_is_chunk_used
7202876
local_ts_childptr_is_value
8066736
local_ts_find
10532116
local_ts_node_search
24356522
local_ts_ptr_set_local
32268970
Generated by:
LCOV version 1.16