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: 2025-08-31 20:18:56 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 14
shared_ts_end_iterate 14
shared_ts_grow_node_4 18
rt_extend_up 20
shared_ts_grow_node_16 30
local_ts_extend_up 34
shared_ts_copy_arrays_for_insert 34
rt_grow_node_48 36
rt_shrink_child_256 36
shared_ts_get_handle 46
shared_ts_attach 48
shared_ts_create 48
shared_ts_detach 48
shared_ts_free 48
shared_ts_shift_get_max_val 52
shared_ts_copy_common 56
shared_ts_free_node 56
shared_ts_key_get_shift 56
shared_ts_free_recurse 58
rt_begin_iterate 64
rt_create 64
rt_end_iterate 64
rt_free 64
shared_ts_add_child_4 74
local_ts_extend_down 78
shared_ts_node_4_get_insertpos 92
shared_ts_alloc_node 114
rt_stats 122
local_ts_grow_node_48 140
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 412
shared_ts_node_16_get_insertpos 428
shared_ts_shift_arrays_for_insert 486
shared_ts_add_child_256 496
local_ts_grow_node_4 646
local_ts_grow_node_16 670
local_ts_copy_arrays_for_insert 1032
shared_ts_alloc_leaf 1332
local_ts_begin_iterate 1334
local_ts_end_iterate 1334
shared_ts_node_insert 1334
shared_ts_verify_node 1334
shared_ts_set 1336
shared_ts_value_is_embeddable 1336
local_ts_free 1348
shared_ts_iterate_next 1350
shared_ts_node_iterate_next 1370
local_ts_copy_common 1456
local_ts_free_node 1456
shared_ts_get_slot_recursive 1730
shared_ts_memory_usage 2298
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3850
rt_shrink_child_48 4062
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4496
local_ts_add_child_48 5458
rt_grow_node_16 8210
rt_copy_arrays_for_insert 8310
rt_add_child_256 8468
rt_remove_child_256 9044
local_ts_add_child_16 9642
rt_extend_down 9884
local_ts_node_16_get_insertpos 10028
rt_add_child_4 12562
local_ts_shift_arrays_for_insert 13492
local_ts_add_child_256 14282
rt_node_4_get_insertpos 16724
rt_copy_common 20668
local_ts_alloc_leaf 29542
local_ts_iterate_next 31278
local_ts_node_iterate_next 31482
local_ts_node_insert 34548
local_ts_verify_node 34548
local_ts_set 34568
local_ts_value_is_embeddable 34568
local_ts_node_48_is_chunk_used 36864
rt_remove_child_16 39628
rt_remove_child_4 39862
rt_shift_arrays_and_delete 43826
local_ts_get_slot_recursive 47916
rt_add_child_48 48892
rt_free_node 52108
rt_alloc_node 52172
local_ts_memory_usage 84290
rt_add_child_16 108396
rt_node_16_get_insertpos 112544
rt_shift_arrays_for_insert 120958
shared_ts_node_16_search_eq 131056
rt_remove_child_48 133618
shared_ts_node_48_get_child 180540
rt_iterate_next 186358
rt_node_insert 190690
rt_verify_node 198914
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222152
rt_node_iterate_next 225840
local_ts_create 292956
local_ts_shift_get_max_val 292994
local_ts_key_get_shift 293032
local_ts_alloc_node 294536
rt_find 383404
shared_ts_lock_share 421684
shared_ts_unlock 421890
local_ts_node_48_get_child 452766
shared_ts_node_256_get_child 507632
rt_node_48_get_child 521488
shared_ts_node_256_is_chunk_used 528228
rt_childptr_is_value 608136
rt_node_256_get_child 796030
rt_node_256_is_chunk_used 807866
shared_ts_childptr_is_value 813586
rt_get_slot_recursive 816454
rt_delete_recursive 830162
shared_ts_find 842454
rt_node_16_search_eq 947930
rt_node_48_is_chunk_used 1028302
shared_ts_node_search 1398502
shared_ts_ptr_set_local 2204082
rt_node_search 3140646
rt_ptr_set_local 3212728
local_ts_node_16_search_eq 5112354
local_ts_node_256_get_child 7146704
local_ts_node_256_is_chunk_used 7443454
local_ts_childptr_is_value 8307664
local_ts_find 10895722
local_ts_node_search 24858280
local_ts_ptr_set_local 33083712

Generated by: LCOV version 1.16