LCOV - code coverage report
Current view:
top level
-
src
/
include
/
lib
- radixtree.h
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
32.8 %
921
302
Test Date:
2026-01-26 10:56:24
Functions:
25.9 %
143
37
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
25.2 %
497
125
Function Name
Hit count
rt_add_child_16
0
local_ts_add_child_16
0
rt_add_child_16
0
shared_ts_add_child_16
0
rt_add_child_256
0
local_ts_add_child_256
0
rt_add_child_256
0
shared_ts_add_child_256
0
rt_add_child_4
0
local_ts_add_child_4
0
rt_add_child_4
0
shared_ts_add_child_4
0
rt_add_child_48
0
local_ts_add_child_48
0
rt_add_child_48
0
shared_ts_add_child_48
0
rt_copy_arrays_and_delete
0
rt_copy_arrays_for_insert
0
local_ts_copy_arrays_for_insert
0
rt_copy_arrays_for_insert
0
shared_ts_copy_arrays_for_insert
0
rt_copy_common
0
local_ts_copy_common
0
rt_copy_common
0
shared_ts_copy_common
0
rt_delete
0
rt_delete_recursive
0
rt_extend_down
0
local_ts_extend_down
0
rt_extend_down
0
shared_ts_extend_down
0
rt_extend_up
0
local_ts_extend_up
0
rt_extend_up
0
shared_ts_extend_up
0
rt_free_leaf
0
local_ts_free_leaf
0
rt_free_leaf
0
shared_ts_free_leaf
0
rt_free_node
0
local_ts_free_node
0
rt_free_node
0
shared_ts_free_node
0
rt_grow_node_16
0
local_ts_grow_node_16
0
rt_grow_node_16
0
shared_ts_grow_node_16
0
rt_grow_node_4
0
local_ts_grow_node_4
0
rt_grow_node_4
0
shared_ts_grow_node_4
0
rt_grow_node_48
0
local_ts_grow_node_48
0
rt_grow_node_48
0
shared_ts_grow_node_48
0
rt_node_16_get_insertpos
0
local_ts_node_16_get_insertpos
0
rt_node_16_get_insertpos
0
shared_ts_node_16_get_insertpos
0
rt_node_256_get_child
0
local_ts_node_256_get_child
0
rt_node_256_get_child
0
shared_ts_node_256_get_child
0
rt_node_256_is_chunk_used
0
local_ts_node_256_is_chunk_used
0
rt_node_256_is_chunk_used
0
shared_ts_node_256_is_chunk_used
0
rt_node_4_get_insertpos
0
local_ts_node_4_get_insertpos
0
rt_node_4_get_insertpos
0
shared_ts_node_4_get_insertpos
0
rt_node_delete
0
rt_node_iterate_next
0
local_ts_node_iterate_next
0
rt_node_iterate_next
0
shared_ts_node_iterate_next
0
rt_remove_child_16
0
rt_remove_child_256
0
rt_remove_child_4
0
rt_remove_child_48
0
rt_shift_arrays_and_delete
0
rt_shift_arrays_for_insert
0
local_ts_shift_arrays_for_insert
0
rt_shift_arrays_for_insert
0
shared_ts_shift_arrays_for_insert
0
rt_shrink_child_16
0
rt_shrink_child_256
0
rt_shrink_child_48
0
rt_stats
0
rt_verify_node
0
local_ts_verify_node
0
rt_verify_node
0
shared_ts_verify_node
0
shared_ts_lock_exclusive
0
shared_ts_lock_share
0
shared_ts_unlock
0
shared_ts_attach
13
shared_ts_create
13
shared_ts_detach
13
shared_ts_free_recurse
13
shared_ts_get_handle
13
rt_alloc_leaf
61
local_ts_alloc_leaf
0
rt_alloc_leaf
0
shared_ts_alloc_leaf
61
rt_get_slot_recursive
61
local_ts_get_slot_recursive
0
rt_get_slot_recursive
0
shared_ts_get_slot_recursive
61
rt_node_insert
61
local_ts_node_insert
0
rt_node_insert
0
shared_ts_node_insert
61
rt_value_is_embeddable
61
local_ts_value_is_embeddable
0
rt_value_is_embeddable
0
shared_ts_value_is_embeddable
61
rt_begin_iterate
64
rt_begin_iterate
0
shared_ts_begin_iterate
7
local_ts_begin_iterate
57
rt_end_iterate
64
rt_end_iterate
0
shared_ts_end_iterate
7
local_ts_end_iterate
57
rt_free
71
rt_free
0
shared_ts_free
13
local_ts_free
58
rt_create
697
rt_create
0
local_ts_create
697
rt_shift_get_max_val
711
rt_shift_get_max_val
0
shared_ts_shift_get_max_val
13
local_ts_shift_get_max_val
698
rt_key_get_shift
712
rt_key_get_shift
0
shared_ts_key_get_shift
13
local_ts_key_get_shift
699
rt_alloc_node
758
rt_alloc_node
0
shared_ts_alloc_node
17
local_ts_alloc_node
741
rt_set
973
rt_set
0
shared_ts_set
61
local_ts_set
912
rt_iterate_next
1025
rt_iterate_next
0
shared_ts_iterate_next
68
local_ts_iterate_next
957
rt_memory_usage
2929
rt_memory_usage
0
shared_ts_memory_usage
145
local_ts_memory_usage
2784
rt_node_48_is_chunk_used
3840
local_ts_node_48_is_chunk_used
0
rt_node_48_is_chunk_used
0
shared_ts_node_48_is_chunk_used
3840
rt_node_16_search_eq
14027
local_ts_node_16_search_eq
0
rt_node_16_search_eq
0
shared_ts_node_16_search_eq
14027
rt_node_48_get_child
30090
local_ts_node_48_get_child
0
rt_node_48_get_child
0
shared_ts_node_48_get_child
30090
rt_childptr_is_value
39591
local_ts_childptr_is_value
0
rt_childptr_is_value
0
shared_ts_childptr_is_value
39591
rt_node_search
49534
local_ts_node_search
0
rt_node_search
0
shared_ts_node_search
49534
rt_find
299243
rt_find
0
shared_ts_find
49473
local_ts_find
249770
rt_ptr_set_local
573461
rt_ptr_set_local
0
shared_ts_ptr_set_local
89162
local_ts_ptr_set_local
484299
Generated by:
LCOV version 2.3.2-1