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: 2025-10-10 22:17:20 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
local_ts_extend_up 30
shared_ts_grow_node_16 30
rt_grow_node_48 34
rt_shrink_child_256 34
shared_ts_copy_arrays_for_insert 34
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 76
shared_ts_node_4_get_insertpos 92
shared_ts_alloc_node 114
local_ts_grow_node_48 122
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 412
shared_ts_node_16_get_insertpos 428
shared_ts_shift_arrays_for_insert 486
shared_ts_add_child_256 556
local_ts_grow_node_4 574
local_ts_grow_node_16 602
local_ts_copy_arrays_for_insert 914
local_ts_end_iterate 1228
local_ts_begin_iterate 1230
local_ts_free 1244
local_ts_copy_common 1298
local_ts_free_node 1298
shared_ts_alloc_leaf 1392
shared_ts_node_insert 1394
shared_ts_verify_node 1394
shared_ts_set 1396
shared_ts_value_is_embeddable 1396
shared_ts_iterate_next 1410
shared_ts_node_iterate_next 1430
shared_ts_get_slot_recursive 1840
shared_ts_memory_usage 2420
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3470
local_ts_node_4_get_insertpos 4044
rt_shrink_child_48 4058
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_add_child_48 4970
rt_grow_node_16 8206
rt_copy_arrays_for_insert 8310
rt_add_child_256 8478
local_ts_add_child_16 8502
local_ts_node_16_get_insertpos 8842
rt_remove_child_256 9022
rt_extend_down 9884
local_ts_shift_arrays_for_insert 11972
rt_add_child_4 12562
local_ts_add_child_256 14038
rt_node_4_get_insertpos 16724
rt_copy_common 20656
local_ts_alloc_leaf 27372
local_ts_iterate_next 28374
local_ts_node_iterate_next 28560
local_ts_node_insert 32156
local_ts_verify_node 32156
local_ts_set 32176
local_ts_value_is_embeddable 32176
local_ts_node_48_is_chunk_used 35328
rt_remove_child_16 39688
rt_remove_child_4 39862
rt_shift_arrays_and_delete 43886
local_ts_get_slot_recursive 45846
rt_add_child_48 49016
rt_free_node 52096
rt_alloc_node 52160
local_ts_memory_usage 77628
rt_add_child_16 108376
rt_node_16_get_insertpos 112524
rt_shift_arrays_for_insert 120938
shared_ts_node_16_search_eq 131112
rt_remove_child_48 133690
shared_ts_node_48_get_child 180540
rt_iterate_next 186468
rt_node_insert 190800
rt_verify_node 199020
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222262
rt_node_iterate_next 225950
local_ts_create 228896
local_ts_shift_get_max_val 228930
local_ts_key_get_shift 228964
local_ts_alloc_node 230312
rt_find 383650
local_ts_node_48_get_child 416876
shared_ts_lock_share 421684
shared_ts_unlock 421890
shared_ts_node_256_get_child 519018
rt_node_48_get_child 521586
shared_ts_node_256_is_chunk_used 540034
rt_childptr_is_value 608246
rt_node_256_get_child 796092
rt_node_256_is_chunk_used 806840
rt_get_slot_recursive 816454
shared_ts_childptr_is_value 824968
rt_delete_recursive 830290
shared_ts_find 854256
rt_node_16_search_eq 948360
rt_node_48_is_chunk_used 1027780
shared_ts_node_search 1418108
shared_ts_ptr_set_local 2235070
rt_node_search 3141834
rt_ptr_set_local 3213904
local_ts_node_16_search_eq 4972294
local_ts_node_256_get_child 6832596
local_ts_node_256_is_chunk_used 7025822
local_ts_childptr_is_value 7840478
local_ts_find 10140716
local_ts_node_search 23992196
local_ts_ptr_set_local 31734006

Generated by: LCOV version 1.16