LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
688
765
89.9 %
Date:
2025-06-28 02:17:32
Functions:
139
144
96.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
local_ts_add_child_16
9272
local_ts_add_child_256
14592
local_ts_add_child_4
3874
local_ts_add_child_48
5252
local_ts_alloc_leaf
29468
local_ts_alloc_node
195986
local_ts_begin_iterate
1274
local_ts_childptr_is_value
8239172
local_ts_copy_arrays_for_insert
992
local_ts_copy_common
1400
local_ts_create
194456
local_ts_end_iterate
1274
local_ts_extend_down
82
local_ts_extend_up
36
local_ts_find
10500052
local_ts_free
1282
local_ts_free_leaf
6
local_ts_free_node
1400
local_ts_get_slot_recursive
48110
local_ts_grow_node_16
640
local_ts_grow_node_4
630
local_ts_grow_node_48
130
local_ts_iterate_next
30924
local_ts_key_get_shift
194532
local_ts_memory_usage
82292
local_ts_node_16_get_insertpos
9634
local_ts_node_16_search_eq
5091968
local_ts_node_256_get_child
7088388
local_ts_node_256_is_chunk_used
7342916
local_ts_node_48_get_child
474836
local_ts_node_48_is_chunk_used
37888
local_ts_node_4_get_insertpos
4504
local_ts_node_insert
34260
local_ts_node_iterate_next
31136
local_ts_node_search
24486344
local_ts_ptr_set_local
32551450
local_ts_set
34278
local_ts_shift_arrays_for_insert
13146
local_ts_shift_get_max_val
194494
local_ts_value_is_embeddable
34278
local_ts_verify_node
34260
rt_add_child_16
108368
rt_add_child_256
8468
rt_add_child_4
12562
rt_add_child_48
48702
rt_alloc_leaf
0
rt_alloc_node
52184
rt_begin_iterate
64
rt_childptr_is_value
607928
rt_copy_arrays_and_delete
4162
rt_copy_arrays_for_insert
8310
rt_copy_common
20680
rt_create
64
rt_delete
208714
rt_delete_recursive
830282
rt_dump_node
0
rt_end_iterate
64
rt_extend_down
9884
rt_extend_up
20
rt_find
383874
rt_free
64
rt_free_leaf
0
rt_free_node
52120
rt_get_slot_recursive
816454
rt_grow_node_16
8220
rt_grow_node_4
4162
rt_grow_node_48
32
rt_iterate_next
186150
rt_key_get_shift
210
rt_memory_usage
0
rt_node_16_get_insertpos
112516
rt_node_16_search_eq
947408
rt_node_256_get_child
795942
rt_node_256_is_chunk_used
805700
rt_node_48_get_child
522876
rt_node_48_is_chunk_used
1031884
rt_node_4_get_insertpos
16724
rt_node_delete
221944
rt_node_insert
190482
rt_node_iterate_next
225632
rt_node_search
3142670
rt_ptr_set_local
3214764
rt_remove_child_16
39400
rt_remove_child_256
8980
rt_remove_child_4
39862
rt_remove_child_48
133702
rt_set
213068
rt_shift_arrays_and_delete
43598
rt_shift_arrays_for_insert
120930
rt_shift_get_max_val
168
rt_shrink_child_16
4162
rt_shrink_child_256
32
rt_shrink_child_48
4072
rt_stats
122
rt_value_is_embeddable
213068
rt_verify_node
198716
shared_ts_add_child_16
412
shared_ts_add_child_256
430
shared_ts_add_child_4
74
shared_ts_add_child_48
304
shared_ts_alloc_leaf
1264
shared_ts_alloc_node
114
shared_ts_attach
48
shared_ts_begin_iterate
14
shared_ts_childptr_is_value
798780
shared_ts_copy_arrays_for_insert
34
shared_ts_copy_common
56
shared_ts_create
48
shared_ts_detach
48
shared_ts_end_iterate
14
shared_ts_extend_down
8
shared_ts_extend_up
2
shared_ts_find
827000
shared_ts_free
48
shared_ts_free_leaf
0
shared_ts_free_node
56
shared_ts_free_recurse
58
shared_ts_get_handle
46
shared_ts_get_slot_recursive
1648
shared_ts_grow_node_16
30
shared_ts_grow_node_4
18
shared_ts_grow_node_48
8
shared_ts_iterate_next
1284
shared_ts_key_get_shift
56
shared_ts_lock_exclusive
206
shared_ts_lock_share
421684
shared_ts_memory_usage
2166
shared_ts_node_16_get_insertpos
428
shared_ts_node_16_search_eq
131044
shared_ts_node_256_get_child
492772
shared_ts_node_256_is_chunk_used
512720
shared_ts_node_48_get_child
180540
shared_ts_node_48_is_chunk_used
3072
shared_ts_node_4_get_insertpos
92
shared_ts_node_insert
1268
shared_ts_node_iterate_next
1304
shared_ts_node_search
1382480
shared_ts_ptr_set_local
2172706
shared_ts_set
1270
shared_ts_shift_arrays_for_insert
486
shared_ts_shift_get_max_val
52
shared_ts_unlock
421890
shared_ts_value_is_embeddable
1270
shared_ts_verify_node
1268
Generated by:
LCOV version 1.16