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 Sort by function name Hit count Sort by function 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_alloc_leaf 61
local_ts_alloc_leaf 0
rt_alloc_leaf 0
shared_ts_alloc_leaf 61
rt_alloc_node 758
local_ts_alloc_node 741
rt_alloc_node 0
shared_ts_alloc_node 17
rt_begin_iterate 64
local_ts_begin_iterate 57
rt_begin_iterate 0
shared_ts_begin_iterate 7
rt_childptr_is_value 39591
local_ts_childptr_is_value 0
rt_childptr_is_value 0
shared_ts_childptr_is_value 39591
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_create 697
local_ts_create 697
rt_create 0
rt_delete 0
rt_delete_recursive 0
rt_end_iterate 64
local_ts_end_iterate 57
rt_end_iterate 0
shared_ts_end_iterate 7
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_find 299243
local_ts_find 249770
rt_find 0
shared_ts_find 49473
rt_free 71
local_ts_free 58
rt_free 0
shared_ts_free 13
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_get_slot_recursive 61
local_ts_get_slot_recursive 0
rt_get_slot_recursive 0
shared_ts_get_slot_recursive 61
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_iterate_next 1025
local_ts_iterate_next 957
rt_iterate_next 0
shared_ts_iterate_next 68
rt_key_get_shift 712
local_ts_key_get_shift 699
rt_key_get_shift 0
shared_ts_key_get_shift 13
rt_memory_usage 2929
local_ts_memory_usage 2784
rt_memory_usage 0
shared_ts_memory_usage 145
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_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_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_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_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_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_insert 61
local_ts_node_insert 0
rt_node_insert 0
shared_ts_node_insert 61
rt_node_iterate_next 0
local_ts_node_iterate_next 0
rt_node_iterate_next 0
shared_ts_node_iterate_next 0
rt_node_search 49534
local_ts_node_search 0
rt_node_search 0
shared_ts_node_search 49534
rt_ptr_set_local 573461
local_ts_ptr_set_local 484299
rt_ptr_set_local 0
shared_ts_ptr_set_local 89162
rt_remove_child_16 0
rt_remove_child_256 0
rt_remove_child_4 0
rt_remove_child_48 0
rt_set 973
local_ts_set 912
rt_set 0
shared_ts_set 61
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_shift_get_max_val 711
local_ts_shift_get_max_val 698
rt_shift_get_max_val 0
shared_ts_shift_get_max_val 13
rt_shrink_child_16 0
rt_shrink_child_256 0
rt_shrink_child_48 0
rt_stats 0
rt_value_is_embeddable 61
local_ts_value_is_embeddable 0
rt_value_is_embeddable 0
shared_ts_value_is_embeddable 61
rt_verify_node 0
local_ts_verify_node 0
rt_verify_node 0
shared_ts_verify_node 0
shared_ts_attach 13
shared_ts_create 13
shared_ts_detach 13
shared_ts_free_recurse 13
shared_ts_get_handle 13
shared_ts_lock_exclusive 0
shared_ts_lock_share 0
shared_ts_unlock 0

Generated by: LCOV version 2.3.2-1