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: 2026-02-02 16:19:03 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
rt_grow_node_48 30
rt_shrink_child_256 30
shared_ts_grow_node_16 30
shared_ts_copy_arrays_for_insert 36
local_ts_extend_up 40
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 82
shared_ts_add_child_4 82
shared_ts_node_4_get_insertpos 102
shared_ts_alloc_node 118
rt_stats 122
local_ts_grow_node_48 164
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 500
shared_ts_shift_arrays_for_insert 506
local_ts_grow_node_4 694
local_ts_grow_node_16 736
local_ts_copy_arrays_for_insert 1112
shared_ts_alloc_leaf 1358
shared_ts_node_insert 1360
shared_ts_verify_node 1360
shared_ts_set 1362
shared_ts_value_is_embeddable 1362
shared_ts_iterate_next 1378
shared_ts_node_iterate_next 1398
local_ts_begin_iterate 1402
local_ts_end_iterate 1402
local_ts_free 1414
local_ts_copy_common 1594
local_ts_free_node 1594
shared_ts_get_slot_recursive 1806
shared_ts_memory_usage 2420
shared_ts_node_48_is_chunk_used 3072
rt_shrink_child_48 4042
local_ts_add_child_4 4062
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4756
local_ts_add_child_48 6406
rt_grow_node_16 8190
rt_copy_arrays_for_insert 8310
rt_add_child_256 8454
rt_remove_child_256 8934
rt_extend_down 9884
local_ts_add_child_16 10518
local_ts_node_16_get_insertpos 10936
rt_add_child_4 12562
local_ts_shift_arrays_for_insert 14580
local_ts_add_child_256 16306
rt_node_4_get_insertpos 16724
rt_copy_common 20616
local_ts_alloc_leaf 33324
local_ts_iterate_next 35532
local_ts_node_iterate_next 35752
local_ts_node_insert 38722
local_ts_verify_node 38722
local_ts_set 38740
local_ts_value_is_embeddable 38740
local_ts_node_48_is_chunk_used 39424
rt_remove_child_4 39862
rt_remove_child_16 40022
rt_shift_arrays_and_delete 44220
rt_add_child_48 48978
rt_free_node 52056
rt_alloc_node 52120
local_ts_get_slot_recursive 53014
rt_add_child_16 108390
rt_node_16_get_insertpos 112538
rt_shift_arrays_for_insert 120952
rt_remove_child_48 133380
shared_ts_node_16_search_eq 159024
shared_ts_node_48_get_child 180540
rt_iterate_next 186404
rt_node_insert 190736
rt_verify_node 198940
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222198
rt_node_iterate_next 225886
local_ts_create 226700
local_ts_shift_get_max_val 226742
local_ts_key_get_shift 226784
local_ts_alloc_node 228428
local_ts_memory_usage 320190
rt_find 383790
shared_ts_lock_share 421684
shared_ts_unlock 421890
local_ts_node_48_get_child 496692
shared_ts_node_256_get_child 505710
rt_node_48_get_child 520858
shared_ts_node_256_is_chunk_used 526838
rt_childptr_is_value 608182
rt_node_256_get_child 795526
rt_node_256_is_chunk_used 804276
rt_get_slot_recursive 816454
shared_ts_childptr_is_value 826612
rt_delete_recursive 830378
shared_ts_find 869016
rt_node_16_search_eq 949880
rt_node_48_is_chunk_used 1024702
shared_ts_node_search 1433534
shared_ts_ptr_set_local 2252148
rt_node_search 3142416
rt_ptr_set_local 3214446
local_ts_node_16_search_eq 5004834
local_ts_node_256_get_child 7609316
local_ts_node_256_is_chunk_used 7958666
local_ts_childptr_is_value 8758606
local_ts_find 11436902
local_ts_node_search 25632086
local_ts_ptr_set_local 34233244

Generated by: LCOV version 1.16