LCOV - code coverage report
Current view:
top level
-
src/include/lib
- radixtree.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
688
765
89.9 %
Date:
2026-02-02 16:19:03
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
16
shared_ts_end_iterate
16
rt_extend_up
20
shared_ts_grow_node_4
20
rt_grow_node_48
30
rt_shrink_child_256
30
shared_ts_grow_node_16
30
shared_ts_copy_arrays_for_insert
36
local_ts_extend_up
40
shared_ts_get_handle
48
shared_ts_attach
50
shared_ts_create
50
shared_ts_detach
50
shared_ts_free
50
shared_ts_shift_get_max_val
54
shared_ts_copy_common
58
shared_ts_free_node
58
shared_ts_key_get_shift
58
shared_ts_free_recurse
60
rt_begin_iterate
64
rt_create
64
rt_end_iterate
64
rt_free
64
local_ts_extend_down
82
shared_ts_add_child_4
82
shared_ts_node_4_get_insertpos
102
shared_ts_alloc_node
118
rt_stats
122
local_ts_grow_node_48
164
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
424
shared_ts_node_16_get_insertpos
440
shared_ts_add_child_256
500
shared_ts_shift_arrays_for_insert
506
local_ts_grow_node_4
694
local_ts_grow_node_16
736
local_ts_copy_arrays_for_insert
1112
shared_ts_alloc_leaf
1358
shared_ts_node_insert
1360
shared_ts_verify_node
1360
shared_ts_set
1362
shared_ts_value_is_embeddable
1362
shared_ts_iterate_next
1378
shared_ts_node_iterate_next
1398
local_ts_begin_iterate
1402
local_ts_end_iterate
1402
local_ts_free
1414
local_ts_copy_common
1594
local_ts_free_node
1594
shared_ts_get_slot_recursive
1806
shared_ts_memory_usage
2420
shared_ts_node_48_is_chunk_used
3072
rt_shrink_child_48
4042
local_ts_add_child_4
4062
rt_copy_arrays_and_delete
4162
rt_grow_node_4
4162
rt_shrink_child_16
4162
local_ts_node_4_get_insertpos
4756
local_ts_add_child_48
6406
rt_grow_node_16
8190
rt_copy_arrays_for_insert
8310
rt_add_child_256
8454
rt_remove_child_256
8934
rt_extend_down
9884
local_ts_add_child_16
10518
local_ts_node_16_get_insertpos
10936
rt_add_child_4
12562
local_ts_shift_arrays_for_insert
14580
local_ts_add_child_256
16306
rt_node_4_get_insertpos
16724
rt_copy_common
20616
local_ts_alloc_leaf
33324
local_ts_iterate_next
35532
local_ts_node_iterate_next
35752
local_ts_node_insert
38722
local_ts_verify_node
38722
local_ts_set
38740
local_ts_value_is_embeddable
38740
local_ts_node_48_is_chunk_used
39424
rt_remove_child_4
39862
rt_remove_child_16
40022
rt_shift_arrays_and_delete
44220
rt_add_child_48
48978
rt_free_node
52056
rt_alloc_node
52120
local_ts_get_slot_recursive
53014
rt_add_child_16
108390
rt_node_16_get_insertpos
112538
rt_shift_arrays_for_insert
120952
rt_remove_child_48
133380
shared_ts_node_16_search_eq
159024
shared_ts_node_48_get_child
180540
rt_iterate_next
186404
rt_node_insert
190736
rt_verify_node
198940
rt_delete
208714
rt_set
213068
rt_value_is_embeddable
213068
rt_node_delete
222198
rt_node_iterate_next
225886
local_ts_create
226700
local_ts_shift_get_max_val
226742
local_ts_key_get_shift
226784
local_ts_alloc_node
228428
local_ts_memory_usage
320190
rt_find
383790
shared_ts_lock_share
421684
shared_ts_unlock
421890
local_ts_node_48_get_child
496692
shared_ts_node_256_get_child
505710
rt_node_48_get_child
520858
shared_ts_node_256_is_chunk_used
526838
rt_childptr_is_value
608182
rt_node_256_get_child
795526
rt_node_256_is_chunk_used
804276
rt_get_slot_recursive
816454
shared_ts_childptr_is_value
826612
rt_delete_recursive
830378
shared_ts_find
869016
rt_node_16_search_eq
949880
rt_node_48_is_chunk_used
1024702
shared_ts_node_search
1433534
shared_ts_ptr_set_local
2252148
rt_node_search
3142416
rt_ptr_set_local
3214446
local_ts_node_16_search_eq
5004834
local_ts_node_256_get_child
7609316
local_ts_node_256_is_chunk_used
7958666
local_ts_childptr_is_value
8758606
local_ts_find
11436902
local_ts_node_search
25632086
local_ts_ptr_set_local
34233244
Generated by:
LCOV version 1.16