LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
688
765
89.9 %
Date:
2025-03-13 16:15:06
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
local_ts_extend_up
28
shared_ts_grow_node_16
30
shared_ts_copy_arrays_for_insert
32
shared_ts_get_handle
32
rt_grow_node_48
34
rt_shrink_child_256
34
shared_ts_attach
34
shared_ts_create
34
shared_ts_detach
34
shared_ts_free
34
shared_ts_shift_get_max_val
38
shared_ts_key_get_shift
42
shared_ts_free_recurse
44
shared_ts_copy_common
54
shared_ts_free_node
54
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
shared_ts_add_child_4
66
local_ts_extend_down
72
shared_ts_node_4_get_insertpos
82
shared_ts_alloc_node
98
local_ts_grow_node_48
108
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
450
shared_ts_shift_arrays_for_insert
466
local_ts_grow_node_16
486
local_ts_grow_node_4
498
local_ts_copy_arrays_for_insert
758
local_ts_begin_iterate
1076
local_ts_end_iterate
1076
local_ts_free
1088
local_ts_copy_common
1092
local_ts_free_node
1092
shared_ts_alloc_leaf
1264
shared_ts_node_insert
1266
shared_ts_verify_node
1266
shared_ts_set
1268
shared_ts_value_is_embeddable
1268
shared_ts_iterate_next
1280
shared_ts_node_iterate_next
1300
shared_ts_get_slot_recursive
1666
shared_ts_memory_usage
2394
shared_ts_node_48_is_chunk_used
3072
local_ts_add_child_4
3114
local_ts_node_4_get_insertpos
3612
rt_shrink_child_48
4050
local_ts_add_child_48
4160
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_add_child_16
7318
local_ts_node_16_get_insertpos
7578
rt_grow_node_16
8198
rt_copy_arrays_for_insert
8310
rt_add_child_256
8460
rt_remove_child_256
9004
rt_extend_down
9884
local_ts_shift_arrays_for_insert
10432
rt_add_child_4
12562
local_ts_add_child_256
12966
rt_node_4_get_insertpos
16724
rt_copy_common
20640
local_ts_alloc_leaf
24296
local_ts_iterate_next
25016
local_ts_node_iterate_next
25196
local_ts_node_insert
28542
local_ts_verify_node
28542
local_ts_set
28562
local_ts_value_is_embeddable
28562
local_ts_node_48_is_chunk_used
30208
rt_remove_child_16
39792
rt_remove_child_4
39862
local_ts_get_slot_recursive
41282
rt_shift_arrays_and_delete
43990
rt_add_child_48
48916
rt_free_node
52080
rt_alloc_node
52144
shared_ts_node_16_search_eq
103084
rt_add_child_16
108320
rt_node_16_get_insertpos
112468
rt_shift_arrays_for_insert
120882
local_ts_create
122852
local_ts_shift_get_max_val
122884
local_ts_key_get_shift
122916
local_ts_alloc_node
124056
rt_remove_child_48
133422
shared_ts_node_48_get_child
180540
rt_iterate_next
186286
rt_node_insert
190618
rt_verify_node
198830
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222080
rt_node_iterate_next
225768
local_ts_node_48_get_child
381920
rt_find
383574
shared_ts_lock_share
421684
shared_ts_unlock
421890
shared_ts_node_256_get_child
492026
shared_ts_node_256_is_chunk_used
512478
rt_node_48_get_child
520854
rt_childptr_is_value
608064
shared_ts_childptr_is_value
783070
rt_node_256_get_child
795844
shared_ts_find
798790
rt_node_256_is_chunk_used
806680
rt_get_slot_recursive
816454
rt_delete_recursive
830206
local_ts_memory_usage
924528
rt_node_16_search_eq
948752
rt_node_48_is_chunk_used
1025732
shared_ts_node_search
1354152
shared_ts_ptr_set_local
2129184
rt_node_search
3141446
rt_ptr_set_local
3213500
local_ts_node_16_search_eq
4911700
local_ts_node_256_get_child
6631592
local_ts_node_256_is_chunk_used
6761864
local_ts_childptr_is_value
7590964
local_ts_find
9591354
local_ts_node_search
23265028
local_ts_ptr_set_local
30641656
Generated by:
LCOV version 1.14