LCOV - code coverage report
Current view: top level - src/include/lib - radixtree.h (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 689 765 90.1 %
Date: 2025-06-27 22:18:37 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
local_ts_extend_up 30
rt_grow_node_48 30
rt_shrink_child_256 30
shared_ts_grow_node_16 30
shared_ts_copy_arrays_for_insert 32
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
local_ts_extend_down 72
shared_ts_add_child_4 76
shared_ts_node_4_get_insertpos 92
local_ts_grow_node_48 116
shared_ts_alloc_node 120
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 430
shared_ts_shift_arrays_for_insert 476
local_ts_grow_node_16 600
local_ts_grow_node_4 610
local_ts_copy_arrays_for_insert 960
shared_ts_alloc_leaf 1252
shared_ts_node_insert 1256
shared_ts_verify_node 1256
shared_ts_set 1258
shared_ts_value_is_embeddable 1258
local_ts_begin_iterate 1280
local_ts_end_iterate 1280
shared_ts_iterate_next 1280
local_ts_free 1284
shared_ts_node_iterate_next 1300
local_ts_copy_common 1326
local_ts_free_node 1326
shared_ts_get_slot_recursive 1636
shared_ts_memory_usage 2122
shared_ts_node_48_is_chunk_used 3072
local_ts_add_child_4 3800
rt_shrink_child_48 4024
rt_copy_arrays_and_delete 4162
rt_grow_node_4 4162
rt_shrink_child_16 4162
local_ts_node_4_get_insertpos 4410
local_ts_add_child_48 4700
rt_grow_node_16 8172
rt_copy_arrays_for_insert 8310
rt_add_child_256 8450
local_ts_add_child_16 8726
rt_remove_child_256 8930
local_ts_node_16_get_insertpos 9076
rt_extend_down 9884
local_ts_shift_arrays_for_insert 12526
rt_add_child_4 12562
local_ts_add_child_256 12610
rt_node_4_get_insertpos 16724
rt_copy_common 20580
local_ts_alloc_leaf 26450
local_ts_iterate_next 27722
local_ts_node_iterate_next 27906
local_ts_node_insert 31046
local_ts_verify_node 31046
local_ts_set 31066
local_ts_value_is_embeddable 31066
local_ts_node_48_is_chunk_used 34304
rt_remove_child_4 39862
rt_remove_child_16 40348
local_ts_get_slot_recursive 43524
rt_shift_arrays_and_delete 44546
rt_add_child_48 49038
rt_free_node 52020
rt_alloc_node 52084
local_ts_memory_usage 75684
shared_ts_node_16_search_eq 103056
rt_add_child_16 108356
rt_node_16_get_insertpos 112504
rt_shift_arrays_for_insert 120918
rt_remove_child_48 133062
shared_ts_node_48_get_child 180540
rt_iterate_next 186408
rt_node_insert 190740
rt_verify_node 198926
rt_delete 208714
rt_set 213068
rt_value_is_embeddable 213068
rt_node_delete 222202
rt_node_iterate_next 225890
local_ts_create 256268
local_ts_shift_get_max_val 256302
local_ts_key_get_shift 256336
local_ts_alloc_node 257708
rt_find 383322
shared_ts_lock_share 421684
shared_ts_unlock 421890
local_ts_node_48_get_child 436458
shared_ts_node_256_get_child 492738
shared_ts_node_256_is_chunk_used 512686
rt_node_48_get_child 519478
rt_childptr_is_value 608186
shared_ts_childptr_is_value 787794
rt_node_256_get_child 794978
rt_node_256_is_chunk_used 803792
shared_ts_find 809950
rt_get_slot_recursive 816454
rt_delete_recursive 830264
rt_node_16_search_eq 950566
rt_node_48_is_chunk_used 1020098
shared_ts_node_search 1365394
shared_ts_ptr_set_local 2144656
rt_node_search 3140420
rt_ptr_set_local 3212414
local_ts_node_16_search_eq 5240570
local_ts_node_256_get_child 6659954
local_ts_node_256_is_chunk_used 6826736
local_ts_childptr_is_value 7814098
local_ts_find 10146860
local_ts_node_search 23847928
local_ts_ptr_set_local 31563324

Generated by: LCOV version 1.16