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 11:18:23
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
16
rt_extend_up
20
shared_ts_begin_iterate
22
shared_ts_end_iterate
22
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
40
shared_ts_attach
54
shared_ts_copy_common
54
shared_ts_detach
54
shared_ts_free_node
54
shared_ts_get_handle
54
shared_ts_create
56
shared_ts_free
56
shared_ts_shift_get_max_val
60
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
shared_ts_key_get_shift
64
shared_ts_free_recurse
66
shared_ts_add_child_4
76
local_ts_extend_down
88
shared_ts_node_4_get_insertpos
92
shared_ts_alloc_node
120
rt_stats
122
local_ts_grow_node_48
146
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
476
shared_ts_add_child_256
500
local_ts_grow_node_4
684
local_ts_grow_node_16
712
local_ts_copy_arrays_for_insert
1090
shared_ts_alloc_leaf
1324
shared_ts_node_insert
1326
shared_ts_verify_node
1326
shared_ts_set
1328
shared_ts_value_is_embeddable
1328
shared_ts_iterate_next
1350
local_ts_begin_iterate
1362
local_ts_end_iterate
1362
shared_ts_node_iterate_next
1370
local_ts_free
1372
local_ts_copy_common
1542
local_ts_free_node
1542
shared_ts_get_slot_recursive
1772
shared_ts_memory_usage
2318
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3998
rt_shrink_child_48
4056
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4682
local_ts_add_child_48
5976
rt_grow_node_16
8204
rt_copy_arrays_for_insert
8310
rt_add_child_256
8470
rt_remove_child_256
8982
rt_extend_down
9884
local_ts_add_child_16
10228
local_ts_node_16_get_insertpos
10634
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
14226
local_ts_add_child_256
16406
rt_node_4_get_insertpos
16724
rt_copy_common
20648
local_ts_alloc_leaf
32728
local_ts_iterate_next
34764
local_ts_node_iterate_next
34996
local_ts_node_insert
38004
local_ts_verify_node
38004
local_ts_set
38022
local_ts_value_is_embeddable
38022
rt_remove_child_16
39704
rt_remove_child_4
39862
local_ts_node_48_is_chunk_used
40960
rt_shift_arrays_and_delete
43902
rt_add_child_48
49160
rt_free_node
52088
rt_alloc_node
52152
local_ts_get_slot_recursive
53044
shared_ts_node_16_search_eq
103026
rt_add_child_16
108352
rt_node_16_get_insertpos
112500
rt_shift_arrays_for_insert
120914
rt_remove_child_48
133824
shared_ts_node_48_get_child
180540
rt_iterate_next
186578
rt_node_insert
190910
local_ts_create
195134
local_ts_shift_get_max_val
195176
local_ts_key_get_shift
195218
local_ts_alloc_node
196816
rt_verify_node
199128
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222372
rt_node_iterate_next
226060
local_ts_memory_usage
286710
rt_find
383604
shared_ts_lock_share
421684
shared_ts_unlock
421890
shared_ts_node_256_get_child
505788
rt_node_48_get_child
522082
shared_ts_node_256_is_chunk_used
526916
local_ts_node_48_get_child
552356
rt_childptr_is_value
608356
rt_node_256_get_child
795700
shared_ts_childptr_is_value
800744
rt_node_256_is_chunk_used
805498
rt_get_slot_recursive
816454
shared_ts_find
824080
rt_delete_recursive
830268
rt_node_16_search_eq
948270
rt_node_48_is_chunk_used
1027778
shared_ts_node_search
1388640
shared_ts_ptr_set_local
2181400
rt_node_search
3141582
rt_ptr_set_local
3213644
local_ts_node_16_search_eq
5194418
local_ts_node_256_get_child
7346778
local_ts_node_256_is_chunk_used
7614738
local_ts_childptr_is_value
8593444
local_ts_find
11126830
local_ts_node_search
25441628
local_ts_ptr_set_local
33860132
Generated by:
LCOV version 1.16