LCOV - code coverage report
Current view: top level - src/backend/utils/sort - tuplesort.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 912 835
Test Date: 2026-07-27 22:15:43 Functions: 100.0 % 57 57
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 69.9 % 522 365

Function Name Sort by function name Hit count Sort by function hit count
tuplesort_rescan 35
mergeonerun 106
leader_takeover_tapes 130
tuplesort_estimate_shared 131
tuplesort_space_type_name 172
tuplesort_initialize_shared 179
tuplesort_method_name 196
tuplesort_attach_shared 201
init_slab_allocator 220
mergeruns 220
merge_read_buffer_size 240
tuplesort_used_bound 249
make_bounded_heap 256
sort_bounded_heap 256
tuplesort_skiptuples 258
tuplesort_get_stats 264
beginmerge 312
worker_freeze_result_tape 379
worker_get_identifier 379
worker_nomergeruns 379
inittapes 469
reversedirection 512
inittapestate 599
tuplesort_set_bound 794
markrunend 1200
selectnewtape 1200
tuplesort_reset 2070
tuplesort_updatemax 2334
grow_memtuples 5092
radix_sort_tuple 7138
verify_memtuples_sorted 7138
tuplesort_merge_order 10949
tuplesort_heap_delete_top 13470
tuplesort_heap_insert 13758
tuplesort_restorepos 24661
radix_sort_recursive 46501
tuplesort_performsort 151560
tuplesort_sort_memtuples 151799
tuplesort_end 176029
tuplesort_begin_common 176216
tuplesort_free 178099
tuplesort_begin_batch 178286
tuplesort_markpos 390818
dumptuples 734632
ssup_datum_signed_cmp 1886994
free_sort_tuple 2148467
consider_abort_common 2900525
tuplesort_readtup_alloc 3264744
mergereadnext 3323978
getlen 3520985
tuplesort_heap_replace_top 3677011
tuplesort_gettuple_common 17525557
tuplesort_puttuple_common 19092379
current_byte 26180891
normalize_datum 26227392
ssup_datum_unsigned_cmp 122055153
ssup_datum_int32_cmp 159991030

Generated by: LCOV version 2.0-1