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:
2025-08-01 08:17:36
Functions:
139
144
96.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
local_ts_add_child_16
9456
local_ts_add_child_256
15856
local_ts_add_child_4
3600
local_ts_add_child_48
5564
local_ts_alloc_leaf
30736
local_ts_alloc_node
221862
local_ts_begin_iterate
1256
local_ts_childptr_is_value
8412036
local_ts_copy_arrays_for_insert
992
local_ts_copy_common
1420
local_ts_create
220306
local_ts_end_iterate
1256
local_ts_extend_down
86
local_ts_extend_up
38
local_ts_find
10800324
local_ts_free
1266
local_ts_free_leaf
6
local_ts_free_node
1420
local_ts_get_slot_recursive
50610
local_ts_grow_node_16
664
local_ts_grow_node_4
620
local_ts_grow_node_48
136
local_ts_iterate_next
32382
local_ts_key_get_shift
220390
local_ts_memory_usage
85288
local_ts_node_16_get_insertpos
9828
local_ts_node_16_search_eq
5036372
local_ts_node_256_get_child
7250902
local_ts_node_256_is_chunk_used
7531434
local_ts_node_48_get_child
510538
local_ts_node_48_is_chunk_used
39936
local_ts_node_4_get_insertpos
4220
local_ts_node_insert
35760
local_ts_node_iterate_next
32610
local_ts_node_search
25004728
local_ts_ptr_set_local
33266944
local_ts_set
35780
local_ts_shift_arrays_for_insert
13056
local_ts_shift_get_max_val
220348
local_ts_value_is_embeddable
35780
local_ts_verify_node
35760
rt_add_child_16
108408
rt_add_child_256
8466
rt_add_child_4
12562
rt_add_child_48
49046
rt_alloc_leaf
0
rt_alloc_node
52144
rt_begin_iterate
64
rt_childptr_is_value
608288
rt_copy_arrays_and_delete
4162
rt_copy_arrays_for_insert
8310
rt_copy_common
20640
rt_create
64
rt_delete
208714
rt_delete_recursive
830374
rt_dump_node
0
rt_end_iterate
64
rt_extend_down
9884
rt_extend_up
20
rt_find
383852
rt_free
64
rt_free_leaf
0
rt_free_node
52080
rt_get_slot_recursive
816454
rt_grow_node_16
8198
rt_grow_node_4
4162
rt_grow_node_48
34
rt_iterate_next
186510
rt_key_get_shift
210
rt_memory_usage
0
rt_node_16_get_insertpos
112556
rt_node_16_search_eq
949134
rt_node_256_get_child
796274
rt_node_256_is_chunk_used
807010
rt_node_48_get_child
521044
rt_node_48_is_chunk_used
1025740
rt_node_4_get_insertpos
16724
rt_node_delete
222304
rt_node_insert
190842
rt_node_iterate_next
225992
rt_node_search
3142646
rt_ptr_set_local
3214700
rt_remove_child_16
39880
rt_remove_child_256
9010
rt_remove_child_4
39862
rt_remove_child_48
133552
rt_set
213068
rt_shift_arrays_and_delete
44078
rt_shift_arrays_for_insert
120970
rt_shift_get_max_val
168
rt_shrink_child_16
4162
rt_shrink_child_256
34
rt_shrink_child_48
4050
rt_stats
122
rt_value_is_embeddable
213068
rt_verify_node
199054
shared_ts_add_child_16
400
shared_ts_add_child_256
432
shared_ts_add_child_4
66
shared_ts_add_child_48
304
shared_ts_alloc_leaf
1244
shared_ts_alloc_node
110
shared_ts_attach
46
shared_ts_begin_iterate
12
shared_ts_childptr_is_value
783244
shared_ts_copy_arrays_for_insert
32
shared_ts_copy_common
54
shared_ts_create
46
shared_ts_detach
46
shared_ts_end_iterate
12
shared_ts_extend_down
8
shared_ts_extend_up
2
shared_ts_find
799000
shared_ts_free
46
shared_ts_free_leaf
0
shared_ts_free_node
54
shared_ts_free_recurse
56
shared_ts_get_handle
44
shared_ts_get_slot_recursive
1632
shared_ts_grow_node_16
30
shared_ts_grow_node_4
16
shared_ts_grow_node_48
8
shared_ts_iterate_next
1262
shared_ts_key_get_shift
54
shared_ts_lock_exclusive
206
shared_ts_lock_share
421684
shared_ts_memory_usage
2106
shared_ts_node_16_get_insertpos
416
shared_ts_node_16_search_eq
103084
shared_ts_node_256_get_child
492182
shared_ts_node_256_is_chunk_used
512670
shared_ts_node_48_get_child
180540
shared_ts_node_48_is_chunk_used
3072
shared_ts_node_4_get_insertpos
82
shared_ts_node_insert
1248
shared_ts_node_iterate_next
1282
shared_ts_node_search
1354438
shared_ts_ptr_set_local
2129432
shared_ts_set
1250
shared_ts_shift_arrays_for_insert
466
shared_ts_shift_get_max_val
50
shared_ts_unlock
421890
shared_ts_value_is_embeddable
1250
shared_ts_verify_node
1248
Generated by:
LCOV version 1.16