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-03-13 16:15:06 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
local_ts_extend_up 28
shared_ts_grow_node_16 30
shared_ts_copy_arrays_for_insert 32
shared_ts_get_handle 32
rt_grow_node_48 34
rt_shrink_child_256 34
shared_ts_attach 34
shared_ts_create 34
shared_ts_detach 34
shared_ts_free 34
shared_ts_shift_get_max_val 38
shared_ts_key_get_shift 42
shared_ts_free_recurse 44
shared_ts_copy_common 54
shared_ts_free_node 54
rt_begin_iterate 64
rt_create 64
rt_end_iterate 64
rt_free 64
shared_ts_add_child_4 66
local_ts_extend_down 72
shared_ts_node_4_get_insertpos 82
shared_ts_alloc_node 98
local_ts_grow_node_48 108
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 450
shared_ts_shift_arrays_for_insert 466
local_ts_grow_node_16 486
local_ts_grow_node_4 498
local_ts_copy_arrays_for_insert 758
local_ts_begin_iterate 1076
local_ts_end_iterate 1076
local_ts_free 1088
local_ts_copy_common 1092
local_ts_free_node 1092
shared_ts_alloc_leaf 1264
shared_ts_node_insert 1266
shared_ts_verify_node 1266
shared_ts_set 1268
shared_ts_value_is_embeddable 1268
shared_ts_iterate_next 1280
shared_ts_node_iterate_next 1300
shared_ts_get_slot_recursive 1666
shared_ts_memory_usage 2394
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3114
local_ts_node_4_get_insertpos 3612
rt_shrink_child_48 4050
local_ts_add_child_48 4160
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_add_child_16 7318
local_ts_node_16_get_insertpos 7578
rt_grow_node_16 8198
rt_copy_arrays_for_insert 8310
rt_add_child_256 8460
rt_remove_child_256 9004
rt_extend_down 9884
local_ts_shift_arrays_for_insert 10432
rt_add_child_4 12562
local_ts_add_child_256 12966
rt_node_4_get_insertpos 16724
rt_copy_common 20640
local_ts_alloc_leaf 24296
local_ts_iterate_next 25016
local_ts_node_iterate_next 25196
local_ts_node_insert 28542
local_ts_verify_node 28542
local_ts_set 28562
local_ts_value_is_embeddable 28562
local_ts_node_48_is_chunk_used 30208
rt_remove_child_16 39792
rt_remove_child_4 39862
local_ts_get_slot_recursive 41282
rt_shift_arrays_and_delete 43990
rt_add_child_48 48916
rt_free_node 52080
rt_alloc_node 52144
shared_ts_node_16_search_eq 103084
rt_add_child_16 108320
rt_node_16_get_insertpos 112468
rt_shift_arrays_for_insert 120882
local_ts_create 122852
local_ts_shift_get_max_val 122884
local_ts_key_get_shift 122916
local_ts_alloc_node 124056
rt_remove_child_48 133422
shared_ts_node_48_get_child 180540
rt_iterate_next 186286
rt_node_insert 190618
rt_verify_node 198830
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222080
rt_node_iterate_next 225768
local_ts_node_48_get_child 381920
rt_find 383574
shared_ts_lock_share 421684
shared_ts_unlock 421890
shared_ts_node_256_get_child 492026
shared_ts_node_256_is_chunk_used 512478
rt_node_48_get_child 520854
rt_childptr_is_value 608064
shared_ts_childptr_is_value 783070
rt_node_256_get_child 795844
shared_ts_find 798790
rt_node_256_is_chunk_used 806680
rt_get_slot_recursive 816454
rt_delete_recursive 830206
local_ts_memory_usage 924528
rt_node_16_search_eq 948752
rt_node_48_is_chunk_used 1025732
shared_ts_node_search 1354152
shared_ts_ptr_set_local 2129184
rt_node_search 3141446
rt_ptr_set_local 3213500
local_ts_node_16_search_eq 4911700
local_ts_node_256_get_child 6631592
local_ts_node_256_is_chunk_used 6761864
local_ts_childptr_is_value 7590964
local_ts_find 9591354
local_ts_node_search 23265028
local_ts_ptr_set_local 30641656

Generated by: LCOV version 1.14