LCOV - code coverage report
Current view: top level - src/include/lib - radixtree.h (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 688 765 89.9 %
Date: 2025-04-24 15:15:11 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 12
shared_ts_end_iterate 12
shared_ts_grow_node_4 16
rt_extend_up 20
shared_ts_grow_node_16 30
rt_grow_node_48 32
rt_shrink_child_256 32
shared_ts_copy_arrays_for_insert 32
local_ts_extend_up 34
shared_ts_get_handle 44
shared_ts_attach 46
shared_ts_create 46
shared_ts_detach 46
shared_ts_free 46
shared_ts_shift_get_max_val 50
shared_ts_copy_common 54
shared_ts_free_node 54
shared_ts_key_get_shift 54
shared_ts_free_recurse 56
rt_begin_iterate 64
rt_create 64
rt_end_iterate 64
rt_free 64
shared_ts_add_child_4 66
local_ts_extend_down 76
shared_ts_node_4_get_insertpos 82
shared_ts_alloc_node 110
local_ts_grow_node_48 116
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 400
shared_ts_node_16_get_insertpos 416
shared_ts_add_child_256 428
shared_ts_shift_arrays_for_insert 466
local_ts_grow_node_16 526
local_ts_grow_node_4 566
local_ts_copy_arrays_for_insert 854
local_ts_begin_iterate 1206
local_ts_end_iterate 1206
local_ts_copy_common 1208
local_ts_free_node 1208
local_ts_free 1226
shared_ts_alloc_leaf 1240
shared_ts_node_insert 1244
shared_ts_verify_node 1244
shared_ts_set 1246
shared_ts_value_is_embeddable 1246
shared_ts_iterate_next 1258
shared_ts_node_iterate_next 1278
shared_ts_get_slot_recursive 1624
shared_ts_memory_usage 2098
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3528
rt_shrink_child_48 4032
local_ts_node_4_get_insertpos 4094
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_add_child_48 4496
local_ts_add_child_16 8046
rt_grow_node_16 8180
rt_copy_arrays_for_insert 8310
local_ts_node_16_get_insertpos 8334
rt_add_child_256 8470
rt_remove_child_256 8982
rt_extend_down 9884
local_ts_shift_arrays_for_insert 11574
rt_add_child_4 12562
local_ts_add_child_256 13894
rt_node_4_get_insertpos 16724
rt_copy_common 20600
local_ts_alloc_leaf 26700
local_ts_iterate_next 27608
local_ts_node_iterate_next 27804
local_ts_node_insert 31056
local_ts_verify_node 31056
local_ts_set 31074
local_ts_value_is_embeddable 31074
local_ts_node_48_is_chunk_used 31232
rt_remove_child_4 39862
rt_remove_child_16 40196
rt_shift_arrays_and_delete 44394
local_ts_get_slot_recursive 44400
rt_add_child_48 49100
rt_free_node 52040
rt_alloc_node 52104
local_ts_memory_usage 76036
shared_ts_node_16_search_eq 103044
rt_add_child_16 108364
rt_node_16_get_insertpos 112512
rt_shift_arrays_for_insert 120926
local_ts_create 131110
local_ts_shift_get_max_val 131146
local_ts_key_get_shift 131182
local_ts_alloc_node 132440
rt_remove_child_48 133260
shared_ts_node_48_get_child 180540
rt_iterate_next 186506
rt_node_insert 190838
rt_verify_node 199032
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222300
rt_node_iterate_next 225988
rt_find 383984
local_ts_node_48_get_child 395378
shared_ts_lock_share 421684
shared_ts_unlock 421890
shared_ts_node_256_get_child 492484
shared_ts_node_256_is_chunk_used 512672
rt_node_48_get_child 519734
rt_childptr_is_value 608284
shared_ts_childptr_is_value 783510
rt_node_256_get_child 796046
shared_ts_find 798966
rt_node_256_is_chunk_used 805868
rt_get_slot_recursive 816454
rt_delete_recursive 830258
rt_node_16_search_eq 950802
rt_node_48_is_chunk_used 1021648
shared_ts_node_search 1354374
shared_ts_ptr_set_local 2129322
rt_node_search 3143152
rt_ptr_set_local 3215166
local_ts_node_16_search_eq 5070664
local_ts_node_256_get_child 6879206
local_ts_node_256_is_chunk_used 7056112
local_ts_childptr_is_value 7927716
local_ts_find 10141860
local_ts_node_search 24007768
local_ts_ptr_set_local 31721762

Generated by: LCOV version 1.14