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-11-29 11:17:30 Functions: 139 144 96.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by 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
shared_ts_grow_node_16 30
local_ts_extend_up 34
rt_grow_node_48 34
rt_shrink_child_256 34
shared_ts_copy_arrays_for_insert 36
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 76
shared_ts_add_child_4 82
shared_ts_node_4_get_insertpos 102
shared_ts_alloc_node 118
local_ts_grow_node_48 122
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 424
shared_ts_node_16_get_insertpos 440
shared_ts_add_child_256 506
shared_ts_shift_arrays_for_insert 506
local_ts_grow_node_4 612
local_ts_grow_node_16 616
local_ts_copy_arrays_for_insert 964
local_ts_begin_iterate 1258
local_ts_end_iterate 1258
local_ts_free 1264
local_ts_copy_common 1350
local_ts_free_node 1350
shared_ts_alloc_leaf 1364
shared_ts_node_insert 1366
shared_ts_verify_node 1366
shared_ts_set 1368
shared_ts_value_is_embeddable 1368
shared_ts_iterate_next 1384
shared_ts_node_iterate_next 1404
shared_ts_get_slot_recursive 1820
shared_ts_memory_usage 2384
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3570
rt_shrink_child_48 4064
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4182
local_ts_add_child_48 5108
rt_grow_node_16 8212
rt_copy_arrays_for_insert 8310
rt_add_child_256 8462
local_ts_add_child_16 8844
rt_remove_child_256 9006
local_ts_node_16_get_insertpos 9196
rt_extend_down 9884
local_ts_shift_arrays_for_insert 12414
rt_add_child_4 12562
local_ts_add_child_256 13796
rt_node_4_get_insertpos 16724
rt_copy_common 20668
local_ts_alloc_leaf 27532
local_ts_iterate_next 29184
local_ts_node_iterate_next 29380
local_ts_node_insert 32546
local_ts_verify_node 32546
local_ts_set 32564
local_ts_value_is_embeddable 32564
local_ts_node_48_is_chunk_used 36352
rt_remove_child_16 39556
rt_remove_child_4 39862
rt_shift_arrays_and_delete 43754
local_ts_get_slot_recursive 46074
rt_add_child_48 49126
rt_free_node 52108
rt_alloc_node 52172
local_ts_memory_usage 78866
rt_add_child_16 108364
rt_node_16_get_insertpos 112512
rt_shift_arrays_for_insert 120926
rt_remove_child_48 133926
shared_ts_node_16_search_eq 158992
shared_ts_node_48_get_child 180540
rt_iterate_next 186556
rt_node_insert 190888
rt_verify_node 199114
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
local_ts_create 213440
local_ts_shift_get_max_val 213476
local_ts_key_get_shift 213512
local_ts_alloc_node 214912
rt_node_delete 222350
rt_node_iterate_next 226038
rt_find 383760
shared_ts_lock_share 421684
shared_ts_unlock 421890
local_ts_node_48_get_child 426280
shared_ts_node_256_get_child 504446
rt_node_48_get_child 522322
shared_ts_node_256_is_chunk_used 525562
rt_childptr_is_value 608334
rt_node_256_get_child 796052
rt_node_256_is_chunk_used 806828
rt_get_slot_recursive 816454
shared_ts_childptr_is_value 825310
rt_delete_recursive 830278
shared_ts_find 867702
rt_node_16_search_eq 947876
rt_node_48_is_chunk_used 1029318
shared_ts_node_search 1431518
shared_ts_ptr_set_local 2248830
rt_node_search 3142210
rt_ptr_set_local 3214292
local_ts_node_16_search_eq 5150374
local_ts_node_256_get_child 6852464
local_ts_node_256_is_chunk_used 7051058
local_ts_childptr_is_value 7916442
local_ts_find 10340498
local_ts_node_search 24198598
local_ts_ptr_set_local 31985676

Generated by: LCOV version 1.16