LCOV - code coverage report
Current view: top level - src/include/lib - radixtree.h (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 689 765 90.1 %
Date: 2026-02-07 18:18:04 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
local_ts_extend_up 32
shared_ts_copy_arrays_for_insert 32
rt_grow_node_48 36
rt_shrink_child_256 36
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 74
shared_ts_node_4_get_insertpos 82
shared_ts_alloc_node 110
rt_stats 122
local_ts_grow_node_48 134
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_shift_arrays_for_insert 466
shared_ts_add_child_256 500
local_ts_grow_node_16 650
local_ts_grow_node_4 654
local_ts_copy_arrays_for_insert 1030
shared_ts_alloc_leaf 1314
shared_ts_node_insert 1316
shared_ts_verify_node 1316
shared_ts_set 1318
shared_ts_value_is_embeddable 1318
shared_ts_iterate_next 1330
local_ts_begin_iterate 1342
local_ts_end_iterate 1342
shared_ts_node_iterate_next 1350
local_ts_free 1356
local_ts_copy_common 1438
local_ts_free_node 1438
shared_ts_get_slot_recursive 1762
shared_ts_memory_usage 2288
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3846
rt_shrink_child_48 4026
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4500
local_ts_add_child_48 5236
rt_grow_node_16 8174
rt_copy_arrays_for_insert 8310
rt_add_child_256 8466
rt_remove_child_256 9042
local_ts_add_child_16 9394
local_ts_node_16_get_insertpos 9770
rt_extend_down 9884
rt_add_child_4 12562
local_ts_shift_arrays_for_insert 13240
local_ts_add_child_256 13820
rt_node_4_get_insertpos 16724
rt_copy_common 20596
local_ts_alloc_leaf 28608
local_ts_iterate_next 30296
local_ts_node_iterate_next 30488
local_ts_node_insert 33600
local_ts_verify_node 33600
local_ts_set 33620
local_ts_value_is_embeddable 33620
local_ts_node_48_is_chunk_used 35840
rt_remove_child_4 39862
rt_remove_child_16 40174
rt_shift_arrays_and_delete 44372
local_ts_get_slot_recursive 46570
rt_add_child_48 49186
rt_free_node 52036
rt_alloc_node 52100
shared_ts_node_16_search_eq 103000
rt_add_child_16 108222
rt_node_16_get_insertpos 112370
rt_shift_arrays_for_insert 120784
rt_remove_child_48 133156
shared_ts_node_48_get_child 180540
rt_iterate_next 186440
rt_node_insert 190772
rt_verify_node 198960
local_ts_create 199612
local_ts_shift_get_max_val 199648
local_ts_key_get_shift 199684
local_ts_alloc_node 201168
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222234
rt_node_iterate_next 225922
local_ts_memory_usage 281476
rt_find 383732
local_ts_node_48_get_child 410822
shared_ts_lock_share 421684
shared_ts_unlock 421890
shared_ts_node_256_get_child 505938
rt_node_48_get_child 519206
shared_ts_node_256_is_chunk_used 527066
rt_childptr_is_value 608218
rt_node_256_get_child 796340
shared_ts_childptr_is_value 796848
rt_node_256_is_chunk_used 808134
shared_ts_find 813244
rt_get_slot_recursive 816454
rt_delete_recursive 830192
rt_node_16_search_eq 950286
rt_node_48_is_chunk_used 1019078
shared_ts_node_search 1377918
shared_ts_ptr_set_local 2166752
rt_node_search 3142032
rt_ptr_set_local 3214042
local_ts_node_16_search_eq 5132104
local_ts_node_256_get_child 6979482
local_ts_node_256_is_chunk_used 7202876
local_ts_childptr_is_value 8066736
local_ts_find 10532116
local_ts_node_search 24356522
local_ts_ptr_set_local 32268970

Generated by: LCOV version 1.16