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-08 11:18:23 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_grow_node_4 16
rt_extend_up 20
shared_ts_begin_iterate 22
shared_ts_end_iterate 22
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 40
shared_ts_attach 54
shared_ts_copy_common 54
shared_ts_detach 54
shared_ts_free_node 54
shared_ts_get_handle 54
shared_ts_create 56
shared_ts_free 56
shared_ts_shift_get_max_val 60
rt_begin_iterate 64
rt_create 64
rt_end_iterate 64
rt_free 64
shared_ts_key_get_shift 64
shared_ts_free_recurse 66
shared_ts_add_child_4 76
local_ts_extend_down 88
shared_ts_node_4_get_insertpos 92
shared_ts_alloc_node 120
rt_stats 122
local_ts_grow_node_48 146
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 476
shared_ts_add_child_256 500
local_ts_grow_node_4 684
local_ts_grow_node_16 712
local_ts_copy_arrays_for_insert 1090
shared_ts_alloc_leaf 1324
shared_ts_node_insert 1326
shared_ts_verify_node 1326
shared_ts_set 1328
shared_ts_value_is_embeddable 1328
shared_ts_iterate_next 1350
local_ts_begin_iterate 1362
local_ts_end_iterate 1362
shared_ts_node_iterate_next 1370
local_ts_free 1372
local_ts_copy_common 1542
local_ts_free_node 1542
shared_ts_get_slot_recursive 1772
shared_ts_memory_usage 2318
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3998
rt_shrink_child_48 4056
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4682
local_ts_add_child_48 5976
rt_grow_node_16 8204
rt_copy_arrays_for_insert 8310
rt_add_child_256 8470
rt_remove_child_256 8982
rt_extend_down 9884
local_ts_add_child_16 10228
local_ts_node_16_get_insertpos 10634
rt_add_child_4 12562
local_ts_shift_arrays_for_insert 14226
local_ts_add_child_256 16406
rt_node_4_get_insertpos 16724
rt_copy_common 20648
local_ts_alloc_leaf 32728
local_ts_iterate_next 34764
local_ts_node_iterate_next 34996
local_ts_node_insert 38004
local_ts_verify_node 38004
local_ts_set 38022
local_ts_value_is_embeddable 38022
rt_remove_child_16 39704
rt_remove_child_4 39862
local_ts_node_48_is_chunk_used 40960
rt_shift_arrays_and_delete 43902
rt_add_child_48 49160
rt_free_node 52088
rt_alloc_node 52152
local_ts_get_slot_recursive 53044
shared_ts_node_16_search_eq 103026
rt_add_child_16 108352
rt_node_16_get_insertpos 112500
rt_shift_arrays_for_insert 120914
rt_remove_child_48 133824
shared_ts_node_48_get_child 180540
rt_iterate_next 186578
rt_node_insert 190910
local_ts_create 195134
local_ts_shift_get_max_val 195176
local_ts_key_get_shift 195218
local_ts_alloc_node 196816
rt_verify_node 199128
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222372
rt_node_iterate_next 226060
local_ts_memory_usage 286710
rt_find 383604
shared_ts_lock_share 421684
shared_ts_unlock 421890
shared_ts_node_256_get_child 505788
rt_node_48_get_child 522082
shared_ts_node_256_is_chunk_used 526916
local_ts_node_48_get_child 552356
rt_childptr_is_value 608356
rt_node_256_get_child 795700
shared_ts_childptr_is_value 800744
rt_node_256_is_chunk_used 805498
rt_get_slot_recursive 816454
shared_ts_find 824080
rt_delete_recursive 830268
rt_node_16_search_eq 948270
rt_node_48_is_chunk_used 1027778
shared_ts_node_search 1388640
shared_ts_ptr_set_local 2181400
rt_node_search 3141582
rt_ptr_set_local 3213644
local_ts_node_16_search_eq 5194418
local_ts_node_256_get_child 7346778
local_ts_node_256_is_chunk_used 7614738
local_ts_childptr_is_value 8593444
local_ts_find 11126830
local_ts_node_search 25441628
local_ts_ptr_set_local 33860132

Generated by: LCOV version 1.16