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:
2025-11-01 03:18:26
Functions:
139
144
96.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
local_ts_add_child_16
8946
local_ts_add_child_256
12946
local_ts_add_child_4
3640
local_ts_add_child_48
4786
local_ts_alloc_leaf
26852
local_ts_alloc_node
248554
local_ts_begin_iterate
1290
local_ts_childptr_is_value
7866174
local_ts_copy_arrays_for_insert
984
local_ts_copy_common
1368
local_ts_create
247068
local_ts_end_iterate
1290
local_ts_extend_down
74
local_ts_extend_up
32
local_ts_find
10390356
local_ts_free
1298
local_ts_free_leaf
6
local_ts_free_node
1368
local_ts_get_slot_recursive
44312
local_ts_grow_node_16
620
local_ts_grow_node_4
630
local_ts_grow_node_48
118
local_ts_iterate_next
28200
local_ts_key_get_shift
247136
local_ts_memory_usage
77694
local_ts_node_16_get_insertpos
9300
local_ts_node_16_search_eq
5166926
local_ts_node_256_get_child
6714414
local_ts_node_256_is_chunk_used
6940466
local_ts_node_48_get_child
488982
local_ts_node_48_is_chunk_used
37888
local_ts_node_4_get_insertpos
4270
local_ts_node_insert
31568
local_ts_node_iterate_next
28388
local_ts_node_search
24131838
local_ts_ptr_set_local
31909490
local_ts_set
31586
local_ts_shift_arrays_for_insert
12586
local_ts_shift_get_max_val
247102
local_ts_value_is_embeddable
31586
local_ts_verify_node
31568
rt_add_child_16
108360
rt_add_child_256
8468
rt_add_child_4
12562
rt_add_child_48
48738
rt_alloc_leaf
0
rt_alloc_node
52152
rt_begin_iterate
64
rt_childptr_is_value
607938
rt_copy_arrays_and_delete
4162
rt_copy_arrays_for_insert
8310
rt_copy_common
20648
rt_create
64
rt_delete
208714
rt_delete_recursive
830386
rt_dump_node
0
rt_end_iterate
64
rt_extend_down
9884
rt_extend_up
20
rt_find
383318
rt_free
64
rt_free_leaf
0
rt_free_node
52088
rt_get_slot_recursive
816454
rt_grow_node_16
8202
rt_grow_node_4
4162
rt_grow_node_48
34
rt_iterate_next
186160
rt_key_get_shift
210
rt_memory_usage
0
rt_node_16_get_insertpos
112508
rt_node_16_search_eq
948574
rt_node_256_get_child
795742
rt_node_256_is_chunk_used
806488
rt_node_48_get_child
521020
rt_node_48_is_chunk_used
1026766
rt_node_4_get_insertpos
16724
rt_node_delete
221954
rt_node_insert
190492
rt_node_iterate_next
225642
rt_node_search
3140564
rt_ptr_set_local
3212626
rt_remove_child_16
39752
rt_remove_child_256
9012
rt_remove_child_4
39862
rt_remove_child_48
133328
rt_set
213068
rt_shift_arrays_and_delete
43950
rt_shift_arrays_for_insert
120922
rt_shift_get_max_val
168
rt_shrink_child_16
4162
rt_shrink_child_256
34
rt_shrink_child_48
4054
rt_stats
122
rt_value_is_embeddable
213068
rt_verify_node
198708
shared_ts_add_child_16
400
shared_ts_add_child_256
558
shared_ts_add_child_4
76
shared_ts_add_child_48
304
shared_ts_alloc_leaf
1382
shared_ts_alloc_node
120
shared_ts_attach
54
shared_ts_begin_iterate
22
shared_ts_childptr_is_value
815000
shared_ts_copy_arrays_for_insert
32
shared_ts_copy_common
54
shared_ts_create
56
shared_ts_detach
54
shared_ts_end_iterate
22
shared_ts_extend_down
8
shared_ts_extend_up
2
shared_ts_find
838220
shared_ts_free
56
shared_ts_free_leaf
0
shared_ts_free_node
54
shared_ts_free_recurse
66
shared_ts_get_handle
54
shared_ts_get_slot_recursive
1836
shared_ts_grow_node_16
30
shared_ts_grow_node_4
16
shared_ts_grow_node_48
8
shared_ts_iterate_next
1408
shared_ts_key_get_shift
64
shared_ts_lock_exclusive
206
shared_ts_lock_share
421684
shared_ts_memory_usage
2380
shared_ts_node_16_get_insertpos
416
shared_ts_node_16_search_eq
103046
shared_ts_node_256_get_child
520082
shared_ts_node_256_is_chunk_used
541094
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
1384
shared_ts_node_iterate_next
1428
shared_ts_node_search
1402698
shared_ts_ptr_set_local
2209714
shared_ts_set
1386
shared_ts_shift_arrays_for_insert
476
shared_ts_shift_get_max_val
60
shared_ts_unlock
421890
shared_ts_value_is_embeddable
1386
shared_ts_verify_node
1384
Generated by:
LCOV version 1.16