LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
689
765
90.1 %
Date:
2025-04-20 18:15:13
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
local_ts_extend_up
30
shared_ts_grow_node_16
30
rt_grow_node_48
32
rt_shrink_child_256
32
shared_ts_copy_arrays_for_insert
32
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
local_ts_extend_down
76
shared_ts_add_child_4
76
shared_ts_node_4_get_insertpos
92
local_ts_grow_node_48
118
shared_ts_alloc_node
120
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
476
local_ts_grow_node_16
542
local_ts_grow_node_4
574
local_ts_copy_arrays_for_insert
870
local_ts_begin_iterate
1226
local_ts_end_iterate
1226
local_ts_copy_common
1234
local_ts_free_node
1234
local_ts_free
1242
shared_ts_alloc_leaf
1250
shared_ts_node_insert
1254
shared_ts_verify_node
1254
shared_ts_set
1256
shared_ts_value_is_embeddable
1256
shared_ts_iterate_next
1278
shared_ts_node_iterate_next
1298
shared_ts_get_slot_recursive
1634
shared_ts_memory_usage
2118
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3570
rt_shrink_child_48
4052
local_ts_node_4_get_insertpos
4144
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_add_child_48
4622
rt_grow_node_16
8200
local_ts_add_child_16
8230
rt_copy_arrays_for_insert
8310
rt_add_child_256
8458
local_ts_node_16_get_insertpos
8526
rt_remove_child_256
8970
rt_extend_down
9884
local_ts_shift_arrays_for_insert
11800
rt_add_child_4
12562
local_ts_add_child_256
14152
rt_node_4_get_insertpos
16724
rt_copy_common
20640
local_ts_alloc_leaf
27302
local_ts_iterate_next
28284
local_ts_node_iterate_next
28476
local_ts_node_insert
31690
local_ts_verify_node
31690
local_ts_set
31710
local_ts_value_is_embeddable
31710
local_ts_node_48_is_chunk_used
32768
rt_remove_child_16
39772
rt_remove_child_4
39862
rt_shift_arrays_and_delete
43970
local_ts_get_slot_recursive
44904
rt_add_child_48
48982
rt_free_node
52080
rt_alloc_node
52144
local_ts_memory_usage
76976
shared_ts_node_16_search_eq
103082
rt_add_child_16
108340
rt_node_16_get_insertpos
112488
rt_shift_arrays_for_insert
120902
local_ts_create
130830
local_ts_shift_get_max_val
130864
local_ts_key_get_shift
130898
local_ts_alloc_node
132182
rt_remove_child_48
133562
shared_ts_node_48_get_child
180540
rt_iterate_next
186372
rt_node_insert
190704
rt_verify_node
198918
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222166
rt_node_iterate_next
225854
rt_find
383464
shared_ts_lock_share
421684
shared_ts_unlock
421890
local_ts_node_48_get_child
429282
shared_ts_node_256_get_child
492472
shared_ts_node_256_is_chunk_used
512660
rt_node_48_get_child
521624
rt_childptr_is_value
608150
shared_ts_childptr_is_value
787556
rt_node_256_get_child
795438
rt_node_256_is_chunk_used
805232
shared_ts_find
809952
rt_get_slot_recursive
816454
rt_delete_recursive
830208
rt_node_16_search_eq
948332
rt_node_48_is_chunk_used
1026754
shared_ts_node_search
1365396
shared_ts_ptr_set_local
2144420
rt_node_search
3140916
rt_ptr_set_local
3212970
local_ts_node_16_search_eq
5057132
local_ts_node_256_get_child
6879688
local_ts_node_256_is_chunk_used
7050100
local_ts_childptr_is_value
7956050
local_ts_find
10185856
local_ts_node_search
23993202
local_ts_ptr_set_local
31736456
Generated by:
LCOV version 1.14